APDU状态码说明

APDU状态码说明

目的

最近一个智能卡项目中使用到了PCSC协议,上位机通过读卡器向智能卡发送APDU指令,智能卡返回数据中有SW1和SW2两个状态位。本文档旨在说明常见状态位的表示的意义。

说明

正常

9000 正常 成功执行

警告

6200 警告 信息未提供
6281 警告 回送数据可能出错
6282 警告 文件长度小于Le
6283 警告 选中的文件无效
6284 警告 FCI格式与P2指定的不符
6300 警告 认证失败
63Cx 警告 PIN校验失败(X表示允许重试次数)
6603 警告 当前DF文件无FCI
6604 警告 当前DF下无SF或KF

失败

6400 失败 状态标志位没有变
6581 失败 内存失败
6700 失败 Lc错误
6881 失败 不支持逻辑通道
6882 失败 不支持安全报文
6884 失败 不支持命令链
6901 失败 (命令不接受)无效状态(如卡已锁定,MF未建立)
6981 失败 命令与文件结构不相容,当前文件非所需文件
6982 失败 操作条件(AC)不满足,没有校验PIN
6983 失败 认证方法锁定,PIN被锁定
6984 失败 随机数无效,引用的数据无效
6985 失败 使用条件不满足
6986 失败 不满足命令执行条件(不允许的命令,INS有错)
6987 失败 MAC丢失
6988 失

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

二流人物

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值