如何阅读SCOSTA智能卡中的二进制记录

时间:2015-07-01 08:38:04

标签: smartcard apdu scosta

我已经在Scosta卡中成功创建了MF,DF,EF文件格式。 我用APDU命令成功写入二进制文件00 D0 00 04 06数据字段是len中的六字节,现在我想从EF(E0 05)读取二进制数据。我尝试了各种Apdu命令。但它无法正常工作。帮助我,所以我试图读取二进制APDU命令00 B0 00 00 00 00 FF但是它无法正常工作。那么让我知道P1和P2的值是什么正确传递来从EF读取二进制数据(E0 05 )。

由于

1 个答案:

答案 0 :(得分:0)

由于问题存在很大差距,我给出了一些有希望的有用信息:

  • 在阅读之前必须选择EF
  • P1是高字节(MSB除外),P2是偏移的低字节(从零开始)
  • 只需尝试" 00 B0 00 00 00"首先,如果文件长度为6个字节,这应该给你所有的字节(你正在尝试的是一个扩展长度的APDU,结果是255个字节,这降低了读者和卡片理解的概率)

建议:找到ISO 7816-4副本的副本并在询问此级别的其他问题之前阅读它。