我正在测试APDU命令传输,我发现了一个奇怪的问题,
对于GET DATA
命令00:CA:7F:68
,我收到错误消息:
6D00:“指令代码不受支持或无效”
可能是什么问题???我能够阅读ATR
,发送SELECT
命令。
提前谢谢。
答案 0 :(得分:1)
您是否尝试从文件7f68
中读取数据?你能提供更多背景信息吗?在任何情况下,我认为您可能缺少apdu的最后一个字节(LE
),您可以在其中指定答案中预期的最大字节数。
答案 1 :(得分:1)
正如经常提到的,ISO 7816-4是一个弱标准:没有卡需要支持所有命令,并且仍然可以声称符合标准。所以可能是你的卡
理解命令,但我不认为它与7F68对象编号有关。
添加一个LE字节(如建议的)绝对值得一试,即使我期望67 00这个原因。