应该发送什么命令APDU来读取透明EF的二进制文件?

问题描述 投票:1回答:1

所以我已经解决了以下问题:

在DF GSM下ID ='6F 48'的透明EF具有10字节长的数据。终端只想读取字节编号2直到字节编号7(第一个字节是字节编号0)。终端将哪些APDU发送到卡上才能执行此操作?

我已经明白我应该使用READ BINARY命令作为公共APDU。在我做了一些研究后,我发现答案可能是'A0 B0 11/01 00 02'

但是,我不确定,因为我还是新手并且了解APDU和GSM。我能得到正确答案吗?还是我想念它?

smartcard gsm apdu sim-card
1个回答
4
投票

在下面找到可能的答案。我没有用于检查命令的SIM卡,因此请将其用作提示。如果您在SIM卡上禁用CHV1,则无需第一个命令。

A020000108XXXXXXXXXXXXXX  -> verify CHV1
A0A40000027F20            -> Select DF GSM
A0A40000026F48            -> Select File
A0B0000206                -> Read 6 bytes from offset 2 (read 2,3,4,5,6,7 bytes)

希望有所帮助。

© www.soinside.com 2019 - 2024. All rights reserved.