与电子钱包相关的APDU指令

CLS:命令报文的类别字节,class byte(类别字节) of command message(命令报文)

UranusPay ED/EP: UranusPay是HB公司开发的COS,而ED是电子存折(electronic Deposit),而EP是电子钱包(electronic Purse)

常用的命令集:

功能描述          命令           类别    操作码

读透明文件:Read Binary    00       B0

时间: 2024-10-14 09:07:34

与电子钱包相关的APDU指令的相关文章

电子钱包和电子现金的区别

对于普通的用户来说,电子钱包和电子现金(下面分别简称EP和EC)是几乎没有区别的, 为什么这么说呢. 因为EP和EC都是为了做小额支付而生的. 我们拿着一张IC卡去超市的POS机上消费,或是坐公交消费,只需轻轻一刷,你不必关心这张卡是基于EP的应用还是基于EC的应用.(因此只要求我们对电子现金略做了解即可) 但是, 如果你是金融电子这个行业里的人,尤其是对于开发人员, 不知道EP和EC的区别真的要补习一下功课了. EP:electronic Purse,电子钱包 EC:electronic Ca

电子现金与电子钱包的区别

1.对普通用户而言,电子钱包和电子现金几乎没有区别,EP和EC都是为了小额支付而生的,就我们拿着一张IC卡去超市的POS机上消费,或者做公交,只需要轻轻一刷就可以了,用户不必关心也不想关心卡里面是基于EP的应用还是EC的应用. 2.站在智能卡行业的开发者角度来说,区别如下: 首先,我们从应用的角度来看两者的区别: EP本身是独立于借贷记的一种应用,无论是应用层的通信协议,还是相关的交易流程,与借贷记应用都有很大的差别. 它的出现是为了满足小额支付的需要,可以说是PBOC专门为小额支付的推广制定的

基于PBOC电子钱包的圈存过程详解

基于pboc的电子钱包的圈存过程,供智能卡行业的开发人员参考 一. 圈存 首先终端和卡片有一个共同的密钥叫做圈存密钥:LoadKey   (Load即圈存的意思,unLoad,是圈提的意思) 假设LoadKey = 11223344556677888877665544332211 (密钥一般都是16字节的,圈存即往IC卡里存钱的意思) 在满足安全条件的情况下: 第一步:终端向卡片发送圈存初始化命令: Apdu:  80        50   00  01   0B         01   

基于PBOC电子钱包的消费过程详解

智能卡金融行业应用电子钱包的消费交易流程,开发人员可参考 首先终端和卡片有一个共同的密钥叫做消费密钥:PurchKey (针对每种特定的交易,比如,圈存,消费,都有特定的密钥与之对应) 假设PurchKey = 11223344556677888877665544332211   (应用密钥一般都是16字节,写在ADF下的Key文件中) 在满足安全条件的情况下: 第一步:终端向卡片发送消费初始化命令: Apdu:     80    50    01    02   0B         01 

电子钱包中的复合消费

1.在PBOC2.0的第9章节定义了电子钱包扩展应用指南,即关于灰锁和电子钱包复合交易的内容. 2.电子钱包的复合交易,主要是在原来电子钱包的基础上进行了应用的扩展,灰锁主要是继承了中石化加油卡规范的理念与流程,而复合交易主要是面向交通领域的需求,即既可以满足ETC的需求(主要应用在高速公路收费),又可以满足城市公交的应用(公交,地铁,一卡通) 电子钱包的复合交易扩展了ETC的功能能和一卡通的功能(在原有的圈存,消费基础上,又可以用到ETC和公交上,所以叫复合交易应用) 3.支持复合交易的电子钱

PBOC协议中对于所有电子存折/电子钱包应用的预处理

下图给出了PBOC协议中规定的对电子存折/电子钱包应用的所有交易类型共有的预处理流程 图1 1.1 插入卡片 终端应具有检测IC卡是否已经插入读卡器的功能.如果IC卡已经插入,终端将继续执行1.2的应用选择功能 1.2 应用选择 成功地选择了电子存折/电子钱包应用后,IC卡回送包含发卡方专用数据在内的文件控制信息.表1定义了此应用必备的发卡方专用数据. 表1 1.3 IC卡有效性检查 对于SELECT命令回送的数据,终端将对这些数据进行以下检查:——该卡是否在终端存储的黑名单3卡之列(使用发卡方

电子钱包和电子存折的区别

1.电子钱包(EP),electronic purse2.电子存折(ED),electronic Deposit3.电子钱包和电子存折实际上为同一类应用,两者在卡片和终端的处理流程上基本相同4.主要的区别有:a.电子钱包一般只支持圈存,消费交易,很少的电子钱包支持圈提交易,因此不支持圈提交易的电子钱包如果想要将钱包里的钱提出来,则只有销卡圈提这一种途径b.电子存折支持一般支持,圈存,消费,圈提,修改透支限额等功能c.电子钱包消费时无需提交个人PIN,而电子存折消费时必须提交个人PINd.电子钱包

PBOC2.0协议中电子存折/电子钱包中圈存交易流程

通过圈存交易,持卡人可将其在银行相应账户上的资金划入电子存折或电子钱包中.这种交易必须在金融终端上联机进行并要求提交个人识别码(PIN)(无论电子存折还是电子钱包应用). 交易流程图如下: 1.1 发出初始化圈存交易 终端发出初始化圈存(INITIALIZE FOR LOAD)命令启动圈存交易. 初始化圈存(INITIALIZE FOR LOAD)命令报文如表1所示: 命令报文中的数据域为: 1.2 处理初始化圈存(INITIALIZE FOR LOAD)命令 收到初始化圈存(INITIALIZ

Redis中Key相关的常用指令详解

Redis是一个开源的使用ANSI C 语言编写.支持网络.同memcache相比在Redis下可以实现基于内存亦可持久化的日志型.Key-Value 类型的NoSQL数据库,且在Redis中Key的类型也更为丰富.所以较为广泛的在生产环境中使用,在这里就说一说Redis中Key相关的常用指令. 首先,先要说明下在Redis下Key,Redis的key是字符串类型,但是key 中不能包括边界字符(""),由于key 不是binary safe的字符串,所以像"my key&q