读取智能卡的UID

时间:2016-08-24 13:33:25

标签: smartcard uniqueidentifier smartcard-reader contactless-smartcard serial-number

我使用HID Omnikey Worbench。使用此工具,我可以获得非接触式智能卡的UID(唯一标识符)。但是,我没有收到联系卡这样的UID。

是否可以从联系人智能卡读取UID?

1 个答案:

答案 0 :(得分:3)

联系智能卡没有UID(或任何防冲突标识符)。

接触式和非接触式智能卡使用不同的物理通信介质(线路与RF场),因此需要不同的(较低层)通信协议。使用接触式智能卡,阅读器仅通过有线连接连接到一个卡。对于非接触式卡,多个卡可以在一个读取器的RF场的范围内。因此,智能卡读卡器需要执行某种形式的防冲突和枚举,以便发现其范围内的所有(或至少一个)非接触式智能卡。这正是UID的用武之地(至少在ISO / IEC 14443类型A中)。 UID用于在防冲突期间唯一地寻址每个卡。由于联系卡没有防卡(无论如何只有一张卡连接到阅读器),因此不需要使用联系卡的UID。