原创 ED/EP应用相关命令--圈存初始化(INITIALIZE FOR LOAD)

2008-10-20 13:45 3984 6 6 分类: 软件与OS
 1、命令功能描述

    该命令用于初始化圈存交易。

  2、命令报文格式

    命令的APDU内容如下所示:

      代码              值
       CLA                 0x80
       INS                 0x50
       P1                  0x00
       P2                  圈存位置标识符
       Lc                  0x0B
       Data                初始化数据
       Le                  0x10

    其中:

    * P2为0x01表示进行的是电子存折圈存交易;P2为0x02表示进行的是电子钱包圈存交易。

    * DATA域的数据如下所示。

      说明              长度
       密钥索引号           1
       交易金额             4
       终端机编号           6

  3、响应报文数据

    如果命令执行成功,卡片返回数据域格式如下:

      说明                           长度
        电子存折或电子钱包余额           4
        电子存折或电子钱包联机交易序号   2
        密钥版本号(DLK)                1
        算法标识(DLK)                  1
        伪随机数(ICC)                  4
        MAC1                             4

  4、响应报文状态码

    此命令执行成功的状态码为0x9000。

    对于异常情况,IC卡可能回送的错误码如下所示:

       SW1     SW2      含义       
       0x65     0x81        存储空间错误
       0x67     0x00        Lc域错误
       0x69     0x85        不满足使用条件
       0x6A     0x81        功能不支持
       0x6A     0x86        P1、P2参数错误
       0x94     0x03        密钥索引号不支持



文章评论0条评论)

登录后参与讨论
我要评论
0
6
关闭 站长推荐上一条 /2 下一条