APDU命令的结构和处理【转】】的更多相关文章

本文转载自:http://blog.csdn.net/yonghenzhita/article/details/36402525 版权声明:本文为博主原创文章,未经博主允许不得转载. 简单说,IFD(接口设备)与IC卡之间的通讯是这样的: a.首先,IFD(接口设备)发送5个字节的命令头给IC卡,这5个字节的内容告诉了IC卡要做什么操作: b.然后,IC卡回传一个过程字节给IFD,告诉IFD(接口设备)IC卡是否支持该操作: c.如果返回的过程字节告诉IFD——IC卡支持该操作,则接下来就进行数…
转自:http://blog.csdn.net/zuokong/article/details/49335257 版权声明:本文为博主原创文章,未经博主允许不得转载. 应用层发出的命令报文和卡片回送到应用层的响应报文统称为应用协议数据单元(APDU).响应是和命令相对应的,通常被称为APDU命令-响应对.在一个APDU命令-响应对中,命令报文或响应报文都可 能包含数据. 1:C-APDU 格式 C-APDU由一个4字节长的必备头后跟一个变长的条件体组成. C-APDU中发送的数据长度用Lc(命令…
本文转载自:http://map.im/apduintroduce 命令格式 APDU命令由命令头和命令体组成: CLA | INS | P1 | P2 | Lc | DATA | Le命令头: CLA | INS | P1 | P2 命令体: Lc | DATA | Le 命令各字段含义 CLA:命令报文的类别字节P1: 参数 1P2:参数 2Lc:Data的长度(含4字节mac)Data:在命令的数据字段中发送的字节串Le:在向命令响应的数据字段中期望的字节最大数 命令可分为四种情况: Ca…
CLA    INS  P1  P2  Lc  Data  Le 其中CLA为指令类别:INS为指令码:P1.P2为参数:Lc为Data的长度:Le为希望响应时回答的数据字节数,0表最大可能长度. 一 命令分类: COS命令由具体应用分为4种命令报文结构如下: ① 情形1 CLA INS P1 P2  00 ② 情形2 CLA INS P1 P2 Le ③ 情形3 CLA INS P1 P2 Lc Data ④ 情形4 CLA INS P1 P2 Lc Data Le 二 响应报文 1) 响应结…
##常用结构及命令: keys * #查询所有key randomkey #随机返回key type key #返回key的类型 exists key #判断key是否存在 del key1 key2... #删除一个或多个key rename key newkey #修改key名 renamenx key newkey #如果要改的key名不存在则修改,如果存在则失败 move key db #将key移动到指定的库 ttl key #查询key的生命周期,返回秒,-1为永久有效,还有一种特殊…
APDU协议 APDU协议,即是智能卡与读写器间的应用层协议,在ISO7816-4[7]中定义了该协议的结构格式.APDU数据有两种结构,读写器使用的APDU结构为命令APDU,C-APDU(Command APDU),智能卡方面使用的APDU结构为响应APDU,R-APDU(Reponse APDU). 命令APDU 必选部分:CLA, INS, P1, P2 可选部分:LC, 数据段, LE CLA确定APDU的类别,INS确定要执行的指令,P1和P2是参数. LC确定数据段的长度,数据段是…
现提供两条命令查询表结构: 1.sp_help table_name;           如: [sql] sp_help Student;     2.sp_columns table_name;            如: [sql] sp_columns Student;      推荐使用sp_help table_name,因为这条命令查询出的表结构信息更加详细.…
回到: Linux系列文章 Shell系列文章 Awk系列文章 awk命令行结构和语法结构 awk命令行结构 awk [ -- ] program-text file ... (1) awk -f program-file [ -- ] file ... (2) awk -e program-text [ -- ] file ... (3) 其中: awk语法结构 awk语法结构即awk代码部分的结构. awk的语法充斥着pattern{action}的模式,它们称为awk rule. 例如:…
# APDU # 定义:APDU(ApplicationProtocolDataUnit--应用协议数据单元).协议数据单元PDU(ProtocolDataUnit)是指对等层次之间传递的数据单位.协议数据单元(ProtocolDataUnit)物理层的PDU是数据位(bit),数据链路层的PDU是数据帧(frame),网络层的PDU是数据包(packet),传输层的PDU是数据段(segment),其他更高层次的PDU是数据(data). APDU命令与响应格式 命令格式 APDU命令由命令头…
一条命令APDU含有一个头标和一个本体.本体可有不同长度,或者在相关数据字段为空时,整个可以不存 在. 头标由四个数据元组成,它们是类CLA(ClAss)字节,命令INS(INStructic,n)字节和两个参数Pl和P2 (Parameters 1 and 2)字节,如图1所示.类字节仍旧用于识别应用和它们专有的命令组.例如,GSM使用 类字节‘AO’,而代码‘8X’则最常用于公司专用(私用)命令.相反,基于ISO的命令都用类字节‘OX’ 编码.标准另外规定了类字节用于识别安全报文和逻辑通道.…