我正在尝试读取EMV卡。按照EMV卡的规定,一个名为“9F1E”的标签包含发行方指定的永久序列号(请参见https://www.eftlab.co.uk/index.php/site-map/knowledge-base/145-emv-nfc-tags)。
然而,我无法检索此标签。我循环遍历了所有SFI的所有记录。是否有任何方法可以请求特定的EMV标签?
然而,我无法检索此标签。我循环遍历了所有SFI的所有记录。是否有任何方法可以请求特定的EMV标签?
91FE
不是有效的BER-TLV标记,所以你可能指的是9F1E
(这是该列表中唯一包含文本“序列号”的描述的标记)。9F1E
。)
标签9F1E
被描述为“接口设备(IFD)序列号,制造商为IFD分配的唯一永久序列号”。因此,这是终端(即智能卡读卡器侧,也称为“接口设备”)中使用的标记。该标记不存在于任何卡内。因此,您无法从卡上检索它。80 CA P1 P2 00其中P1包含标记的第一个字节(如果标记仅由一个字节组成,则为
00
),P2包含标记的第二个字节(或仅有一个字节的标记)。9F46
、9F47
和9F48
)。这是智能卡的非对称密钥对的公共部分。虽然理论上,发行者甚至可以为多个卡重复使用该密钥对,但出于安全原因,我认为卡发行者会为每张新卡发行一个新的密钥对。
9F1E
吗?它是终端特定的,而不是卡片特定的(请注意“源”列中的“终端”)。如果您想要识别卡片,则应该唯一地使用(PAN,PAN序列号)对。(据我所知) - vlp