ISO7816协议中APDU指令解析
ISO7816协议中APDU指令解析
ISO7816协议中APDU指令解析
- 1.APDU指令结构
- 2.解码约定
- 3.APDU命令格式
- 4.APDU响应
- 5.CLA
- 6.INS
- 7.P1,P2
- 8.SW2,SW2
1.APDU指令结构
• 在命令APDU的数据字段中呈现的字节数用Lc表示。
• 在响应APDU的数据字段中期望的字节最大数用Le(期望数据的长度)来表示,当Le字段只包含0时,则要求有效数据字节的最大数。
2.解码约定
• 在情况1时,命令APDU的主体为空,这种命令APDU未运载长度字段。
• 在情况2、3和4时,命令APDU的主体由B1至Bn所表示的N字节组成,如下表所示。这种主体运载了1或2长度字段;B1是第一个长度字段的一部分。
3.APDU命令格式
4.APDU响应
5.CLA
6.INS
7.P1,P2
命令中的参数字节P1,P2可以具有任何值。若参数字节不提供进一步限定,则其应置为’00’.
8.SW2,SW2