【发布时间】:2017-05-03 11:02:58
【问题描述】:
我想将身份验证密钥加载到我的 ACR1252 阅读器(可能类似于 ACR122 阅读器)中,但它失败并显示响应代码 63 00。
我正在尝试为 ISO/IEC 14443 卡(特别是荷兰语 ePassports)执行此操作。首先我发送命令:
- 选择应用程序:
00 04 04 0C 07 A0 00 00 02 47 10 01,响应为90 00 - 获得挑战:
00 84 00 00 08回复[ramdom 8 bytes] 90 00 - 加载密钥:
FF 82 00 00 06 FF FF FF FF FF FF响应63 00 (Operation Failed)
最终密钥的长度将是 40 字节而不是 6,但这只是为了测试目的(40 字节的密钥也给出了63 00)。
我也试过了:
FF 82 00 00 06 A0 A1 A2 A3 A4 A5
FF 82 20 00 06 FF FF FF FF FF FF
FF 82 20 01 06 FF FF FF FF FF FF
没有成功,有人知道吗? 我还偶然发现了这个 Stackoverflow 线程:ACR1222L FF 82 Load Authentication Keys fails with 63 00 Operation Failed,这可能与我的情况类似。任何人都有更改安全级别的经验/成功?
如果有其他关于如何解决此问题的想法,可能是我遗漏了一些关键步骤或其他内容,请告诉我!谢谢!
【问题讨论】:
标签: android rfid apdu mifare acr1252