自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (3)
  • 收藏
  • 关注

原创 协议简介

协议分为几大类: 1.应用层数据交互格式协议 7816-4协议 14443-4协议 PBOC应用部分 2.底层通讯协议 7816-1-2-3 1443-1-2-3 PBOC的协议部分 3.平台规范 GP规范其中14443主要定义了非接通信的通信格式和协议 7816则主要定义了接触式通信的格式和协议...

2019-11-06 21:10:11 368

原创 编译Curl支持https

参考: http://blog.csdn.net/liang19890820/article/details/51658574http://www.cnblogs.com/openiris/p/3812443.html目的:编译libcurl支持https。说明:1.编译libcurl不仅需要curl包也需要ssl库的支持,所以在编译libcurl的库之前先编译openssl库。2.我其实就是个搬...

2018-02-11 10:28:48 3387

原创 关于电子钱包需要注意的地方

简介:电子钱包属于PBOC2.0的概念,在PBOC3.0中废止,但是目前在行业应用以及交通这些应用场景中依然在使用。需要注意的地方:1.电子钱包建立时文件标识符固定为0002。2.电子钱包建立时,同时会建立一个文件用来保存交易明细,该文件类型是循环记录文件,需要在电子钱包建立时最后一个字节声明该文件的短文件标识符。3.交易明细文件不仅包含了电子钱包消费的明细,也包含了电

2017-07-10 20:36:32 3432 2

原创 处理限制

1.应用版本号检查终端应用版本号Tag:9F09IC卡应用版本号Tag:9F08终端应用版本号应大于等于IC卡应用版本号,否则终止交易。2.应用用途控制检查如果应用用途控制检查Tag:9F07存在,则检查发卡行国家代码,终端国家代码,交易类型,主要是判断终端是否是ATM,以及终端支持的交易与卡片的交易是否一致,只要有一个不满足则置位TVR中的卡片不允许所请求服务。如果应用用途控制检查Tag:9F07

2017-06-22 14:26:02 302

原创 电子钱包交易过程中利用PSAM卡计算 TAC--交易验证码

目的:自己计算TAC并且和CPU卡消费成功后产生的TAC值相同原因:电子钱包交易过程中可能会出现闪卡现象(用户卡中的金额已经扣除,但是终端没有收到卡片返回的TAC和MAC2),所以再次靠卡时,终端会判断是否是闪卡,如果是则终端根据之前的交易数据,自行计算TAC,然后上送后台系统。TAC的计算方法:初始向量: 00 00 00 00 00 00 00 00待处理数据:4字节交

2017-06-17 16:26:41 7541

原创 电子钱包CPU卡和PSAM卡消费密钥装载分析

1.PSAM卡中一个ADF下消费密钥区分装载不同的消费密钥根据密钥版本号来区分,CPU卡中消费密钥密钥版本要和PSAM卡中密钥版本相同还有算法标识00-3DES01-DES02-255保留注意:消费密钥的密钥版本是在消费过程中标识密钥版本,其他的密钥的密钥版本作为密钥标识使用。 2.PSAM卡中密钥用途设置高3位是分散密级,低5位是密钥类型一级分散是0x01

2016-12-20 11:26:29 4305

原创 CPU卡电子钱包圈存消费调试记录

参考规范:《复旦FMCOS 》《PBOC2.0第2部分》1.密钥装载圈存密钥装载: 80D40102153FF0F2000200112233445566778899aabbccddeeff02-密钥标识3F-圈存密钥F0F2-使用权限更改权限0002-密钥版本算法标识2.圈存选择电子钱包: 00A4000002000200发送圈存初始化: 8050000

2016-12-17 15:31:39 4584 5

原创 处理限制

1.应用版本号检查2.应用用途控制检查3.应用生效日期检查4.应用失效日期检查

2016-11-11 15:23:03 354

原创 PSE选择

PSE选择使用PSE进入应用,称为目录(文件名)选择。PSE名称:1PAY.SYS.DDF01  (315041592E5359532E4444463031) 步骤1: 终端通过使用选择( SELECT) 命令来选择文件名为“1PAY.SYS.DDF01”的支付系统环境而 开始,由此建立支付系统环境并进入初始目录。 注意:发送选择PSE命令,卡片返回6A81(卡被锁定或

2016-11-11 15:20:19 2677

原创 QPBOC终端闪卡处理

1.闪卡定义    非接触式交易下,终端读取卡片最后一条记录,卡片响应给终端最后一条记录并成功扣款,若此时卡片离开终端磁场区,终端将接收不到最后一条记录。出现卡片扣款成功而终端交易失败的现象,这种现象叫做“闪卡”。     2.关于对闪卡的处理A.卡片钱已经扣掉,但是终端确没有完成读记录,所以后面的脱机验证也无法完成。B.此时会提示持卡人,将卡片放回POS继续之前的交易。

2015-10-22 18:18:38 1868

原创 14443协议的一些小的问题集锦

前一段时间发现寻卡出现了各种各样的不能理解的地方,贴出来欢迎大神们解惑。   1. 发指令52 寻卡            现象:一次寻到卡,一次寻不到卡,而且不是所有的卡都这样,只有偶尔某一张卡      原因:复位场函数延时短了。  2.发指令52寻卡     现象:打印输出的卡序列号会改变,发26寻卡 卡序列号却每次都相同     原因:不明 3.

2015-06-09 21:31:44 725

转载 pos终端 8583协议

转载请注明出处http://blog.csdn.net/pony_maggie/article/details/6568192作者:小马 不要以为我这篇文章是告诉你什么是8583,告诉你map的原理,然后分析各个域是什么意思,格式如何, 再有详细一点的甚至告诉你如何写程序等等. 不是, 之所以不写上面这些,基于两点:1 太多的人写这些了, 网上一搜8583,

2015-02-04 15:51:16 1000

原创 2014年总结

CSDN账号使用了很久,但是一直处于用来下载资料的状态。之前也写过博客但是早就不知道丢弃到哪个角落里了,浏览了很多人的博客后,在感谢别人分享的同时也深感惭愧。感觉自己好像只知道索取一样,所以决定认真的写自己的博客把自己的经验总结写下来帮助一些刚入门的人。       2014年对我来说应该是酸甜苦辣的一年,和大多数毕业生一样,今年经历了实习、毕业、换工作。经历了很多但是我只想说经历了那些之后还

2015-01-28 21:36:01 441

POS销售点终端规范2015版

2015版POS销售点终端规范,终端报文参考规范

2016-03-11

VB编写上位机软件

vb编写单片机与PC通信的上位机软件使用232串口通信

2013-07-30

VB下雪屏保

一个用VB编写的下雪的屏保程序代码,大家互相交流学习

2013-07-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除