IC卡 PBOC指令

1、CHANGE PIN

(1)CHANGE PIN允许持卡人将当前个人密码修改为新的密码,命令中的个人密码值以明文方式进行传送。

(2)PIN值以cn格式存放,不需要整字节填充,最低有效字节的低半字节需要填充时填充F。

(3)命令完成后密码尝试计数器复位至密码尝试次数的上限,原个人密码置为新的个人密码。

(4)命令举例:805E 0100 09 12345678FF11111111

2、圈存交易

(1)INITIALIZE FOR LOAD 初始化圈存

    此命令执行后卡片处于圈存状态,此命令的执行需要经过PIN验证。

(2)CREDIT FOR LOAD 圈存交易

     将持卡人在银行相应账户上的资金划入电子电子存折或电子钱包中。

     此命令的执行必须在卡片处于圈存状态中。

(3)圈存交易命令以电子钱包操作举例

 

3、消费操作

(1)INITIALIZE FOR PURCHASE/CASH WITHDRAW  初始化消费取现交易

     此命令的执行后卡片处于消费/取现状态中。

 使用电子存折进行交易,则此命令的执行需经过 PIN 验证;而电子钱包不需要。

(2)DEBIT FOR PURCHASE/CASH WITHDRAW 消费取现操作

     用于消费取现交易,使用持卡人在电子存折或电子钱包中的余额进行消费。

 此命令的执行必须在卡片处于消费/取现状态中。

(3)取现命令以电子钱包操作举例

4、复合消费交易操作

(1)INITIALIZE FOR CAPP PURCHASE  初始化复合消费交易

   此命令成功执行后卡片处于 CAPP1 状态中。

(2)UPDATE CAPP CACHE  复合消费交易中更新复合应用数据缓存。

   此命令成功执行后卡片处于 CAPP2 状态。     

   允许在同一次复合消费流程中多次更新不同的复合应用数据缓存,若多次更新同一复合应用数据缓存,则在 DEBIT 中以最

   后一次更新的数据为实际更新数据。

(3)DEBIT FOR CAPP PURCHASE  复合应用消费交易

(4)复合消费举例

 

注意:红字01部分此处为复合应用标志符,上海公交应用此处为记录号。更新数据缓存时在复合消费记录中要有相应的tag记录,此处的01复合应用标志符对应的是复合消费记录中的tag标志并不是记录号,更新数据缓存时格式要与复合消费记录中的相应的格式相对应。    

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
根据引用\[1\]和引用\[2\]的内容,PBOC(中国金融集成电路(IC)卡规范)中的IC卡数据解析涉及TLV格式。而根据引用\[2\]和引用\[3\]的内容,PBOC读取IC卡的55域涉及到DDA(动态数据认证)过程。DDA是在终端验证静态数据后,终端发送内部认证命令给卡片,命令中包含由DDOL(动态数据对象列表)指定的数据元,IC卡会根据这个列表中指出的数据使用IC卡私钥进行加密生成数字签名,这个结果即是签名的动态应用数据。终端收到这个数据后,会使用CA公钥证书、发卡行公钥证书和IC公钥证书来解密IC卡私钥加密的数据,并进行比较结果。因此,PBOC读取IC卡的55域涉及到DDA过程中的数据解密和验证。 #### 引用[.reference_title] - *1* [IC卡(银行卡)APDU数据格式TLV解析](https://blog.csdn.net/u011082160/article/details/127372461)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [移动安全规范 — 4.1 PBOC2.0 IC卡认证](https://blog.csdn.net/qincheng168/article/details/129306329)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值