我正在使用PS / SC ACR122U和库SmartCardIO在Java项目中进行开发。当我输入密码并修改页面0x2A时,我试图再次读取标签。实际上,我知道协议,我在这里找到(http://www.eps.no/downloads/pdf/API_ACR128_v1.9.pdf)APDU命令是:
FF 00 00 00 02 1A 00
但是当我介绍那个APDU时,我得到一条带有消息的异常:
apdu must be at least 2 bytes long
然而,我使用名为ACE122U Tool的工具,我可以将APDU命令发送到标签,我可以看到它如何回答我。所以当我在标签没有回答之前发送命令时。
我不知道如何解决它,任何想法?
答案 0 :(得分:3)
难以置信,我发布了问题并再次寻找解决方案,我找到了解决方案。当然,APDU命令是错误的。命令是:
FF:00:00:00:04:D4:42:1A:00