使用24LC64SC
阅读器读取和写入Microchip OMNIKEY 3021
存储卡始终会产生6D 00 /6A 86
响应。阅读和写作的APDU's
非常简单:
FF B0 00 00 02 response 6A 86 (incorrect p1/p2).
FF D0 00 00 02 01 02 response 6D 00 (invalid instruction).
使用ACR38
阅读器可以正常使用两个APDU。但是,对于此阅读器,必须使用以下选项来选择卡类型:
FF A4 00 00 01 02 (response 6D 00 from the OMNIKEY reader).
问题是:阅读和编写这些卡片的正确APDU's
是什么?是否有必要明确选择卡类型?如何在OMNIKEY
读者上进行这种卡片类型选择?
提前致谢!
答案 0 :(得分:0)
没有正确的APDU来编写这类卡。 APDU仅针对基于文件的智能卡定义。那些通常是可以解码这种APDU的CPU卡。对于类,FF
表示它实际上是由ISO 7816定义的 。因此,在这种情况下,您的智能卡阅读器或阅读器库正在解释命令。解释的命令使读者读取存储卡。所以它只是一个便利层。
我不认为(但我不是100%肯定)这个便利层是通过智能卡读卡器标准化的。无论如何,最好咨询读者制造商和读者手册。