银行软件
文章平均质量分 77
继续向前走
这个作者很懒,什么都没留下…
展开
-
VC中PC/SC智能卡接口的编程(-)
最近用到了PC/SC编程,这篇文章写的非常好。另:自己编写的用实物测试过的程序源码:http://download.csdn.net/detail/jixuxiangqianzou/5633553VC中PC/SC智能卡接口的编程[摘要]本文介绍了如何在VC中通过PC/SC接口实现对智能卡读写器的操作,并给出了详细的例子代码。[关键词] 智能卡、PC/SC、智能卡读写器1 引言转载 2013-06-11 07:56:58 · 1390 阅读 · 0 评论 -
商业银行加密算法之--计算MAC和PINBLOCK
今天工作主要学习是计算MAC 和PINBLOCK 。计算pinblock的时候首先要对数据进行处理,卡号,一般的处理过程位从倒数第二位开始截取,向前截取12位,获取的这12位前加0补足16位。Pin的处理:一般密码为六位或者四位,当为四位时在密码前面添加04,不足16位在后面补足F。当密码为六位时前面添加06,不足16位后面补足F。然后将两组数据异或,再与密钥进行3des运算。结果即为所求。原创 2013-06-11 08:02:39 · 6649 阅读 · 0 评论 -
VC中PC/SC智能卡接口的编程(二)
另:自己编写的用实物测试过的程序源码:http://download.csdn.net/detail/jixuxiangqianzou/5633553 3.4 向智能卡发送指令函数ScardTransmit()向智能卡发送指令,并接受返回的数据。函数原型:LONG SCardTransmit(SCARDHANDLE hCard, LPCSCARD_I0_REQUEST pioSen转载 2013-06-11 07:56:24 · 1286 阅读 · 0 评论 -
pc/sc 介绍
1 引言 完整的智能卡应用系统由后台服务程序、主机或终端应用程序和智能卡等组成,如图1所示。其中,后台服务程序提供了支持智能卡的服务。例如,在一个电子付款系统中,后台服务程序可以提供到信用卡和帐户信息的访问;主机或终端应用程序一般存在于台式机或者终端、电子付款终端、手机或者一个安全子系统中,终端应用程序要处理用户、智能卡和后台服务程序之间的通讯;智能卡则存储用户的一些信息。终端应用转载 2013-06-11 00:14:32 · 826 阅读 · 0 评论 -
银行加密算法之——数据打解包
在银行业务中,我们要对数据进行加密处理,这点事显而易见的,但无论是我们进行软件加密还是硬件加密,都需要对待加密的数据之前需要对数据进行打包处理。在解密数据后,无论是硬件加密还是软件加密都还需要进行相应的解包处理。这样才能得到我们想要的正确数据,在接下来的文章内将主要介绍打解包的处理和程序示例。 这其实就是一个将字符串数据转换成16进制数的问题,首先是打包(PACK),将如原创 2013-06-13 14:52:10 · 2059 阅读 · 0 评论 -
PC/SC规范介绍
1.简介:PC/SC规范由微软公司与世界其它著名的智能卡厂商组成的PC/SC工作组提出的。PC/SC规范是一个基于WINDOWS平台的一个标准用户接口(AP1),提供了一个从个人电脑(Personal Computer)到智能卡(SmartCard)的整合环境,虽然到目前为止,WONDOWS是唯一支持PC/SC标准的操作系统平台,但由于WINDOWS的影响力,PC/SC规范也为智能卡业界所接收转载 2013-06-11 00:13:29 · 1255 阅读 · 0 评论