0

我正在尝试通过 Omnikey 5321 CL 阅读器访问 Mifare 智能卡 (iso14443A) 上的信息。我尝试使用智能卡库,但它使用了其他 iso 标准。为了访问卡,我必须设置一个应用程序 ID(3x 十六进制)、一个密钥(32 int)、keyid(十六进制)。

4

2 回答 2

0

我正忙于类似的过程,但是在搜索后我发现了这个例子:

编辑

事实上,我实际上得到了这个工作

它返回以下内容:

ACS ACR122 0  card detected {
    atr: <Buffer 3b 8f 80 01 80 4f 0c a0 00 00 03 06 03 00 01 00 00 00 00 6a>,
    standard: 'TAG_ISO_14443_3',
    type: 'TAG_ISO_14443_3',
    uid: '767aec7e'
}
于 2022-01-20T14:05:51.747 回答
0

您仍然可以使用智能卡库,但您必须将阅读器配置为使用 MIFARE 模式而不是 14443 协议的 T-CL 变体。

如果我没记错的话,Omnikey 工作台为此提供了一个图形配置工具。

我强烈建议认真学习Omnikey 非接触式智能卡读卡器开发指南,尤其是 MIFARE 仿真模式部分。

(我不知道,一个字节的应用程序 ID在 Mifare 上下文中意味着什么,以及3x应该代表什么值。)

于 2021-12-08T09:39:51.103 回答