【发布时间】:2019-10-20 09:07:06
【问题描述】:
我有一个 PCSC 读卡器,它的驱动程序安装在 Windows 系统上。我正在尝试读取芯片卡。我没有芯片上应用程序的 AID。卡片提供商给了我一个读取卡片的工具,但没有提供 AID。我无法读取它,因为该工具一直在卡上寻找我没有的 AID,并返回 false。有没有办法(工具)从卡芯片本身检索 AID?
【问题讨论】:
标签: smartcard
我有一个 PCSC 读卡器,它的驱动程序安装在 Windows 系统上。我正在尝试读取芯片卡。我没有芯片上应用程序的 AID。卡片提供商给了我一个读取卡片的工具,但没有提供 AID。我无法读取它,因为该工具一直在卡上寻找我没有的 AID,并返回 false。有没有办法(工具)从卡芯片本身检索 AID?
【问题讨论】:
标签: smartcard
可能性一:卡有一个 EF.DIR(MF 中的典型文件 ID:0x2F00),其中包含卡上存在的所有应用程序的 AID。
可能性二:卡片支持通过部分AID进行选择,所以你只需要提供它的第一个字节,就可以评估完整的响应来找出完整的AID。
很遗憾,两者都不被支持。
【讨论】: