SmartCard学习之APDU


APDU:   Application Protocol Data Unit

指令格式:
Command Type
Send Cmd CLA INS P1 P2 Lc Data Le
Response Data SW1 SW2

发送指令结构:
Send Cmd Header Send Cmd Body
CLA INS P1 P2   Lc Data Le
发送指令参数介绍:
Name Length (byte) Desc
CLA 1 Class, 指令类型
INS 1 Code, 指令代码
P1 2 Arg,指令参数
P2 2 Arg,指令参数
Lc 0, 1, 3,… Lenth,指令长度
Data N Data,指令数据
Le 0, 1, 2, 3, … Lenth,响应长度
发送指令模式:
Case Cmd
无发送无响应 CLA INS P1 P2 00
无发送有响应 CLA INS P1 P2 Le
有发送无响应 CLA INS P1 P2 Lc Data
有发送有响应 CLA INS P1 P2 Lc Data Le

响应指令结构
Response Data Response Status
Data SW1 SW2
    90 00(成功)

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值