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