1.有两种协议T=0,异步半双工字符传输协议T=1,异步半双工块传输协议终端一般都支持这两种协议,IC卡可以选择支持其中的一种。(因为终端可能需要面对各种类型的卡片,所以必须两种协议都支持,而卡片则不然了)2.如何判断卡片支持哪种传输协议?在ATR值得TD1字段中规定了后续传输中所采用的传输协议,T...
分类:
其他好文 时间:
2015-02-15 17:58:43
阅读次数:
282
上一篇简单的了解了IC智能卡的文件结构和APDU报文,这篇我们直接来读取卡内的数据。下面我们主要参照《中国金融集成电路(IC)卡规范》。 好了废话不多说,下面贴指令:(1)卡片接收一个来自终端的选择(SELECT)命令,请求选择 PSE(文件名“1PAY.SYS.DDF01”); 选择支付系统...
分类:
其他好文 时间:
2015-02-10 14:42:01
阅读次数:
10320
PBOC/EMV里有两个非常重要的概念,SDA(staticdataauthentication)和DDA(dynamicdataauthentication),分别叫做静态数据认证和动态数据认证。这两个认证都是脱机下(off-line)的认证。业内人都知道磁卡和IC卡迁移的一个很重要的原因就是安全...
分类:
其他好文 时间:
2015-02-09 20:08:53
阅读次数:
769
对于普通的用户来说,电子钱包和电子现金(下面分别简称EP和EC)是几乎没有区别的, 为什么这么说呢. 因为EP和EC都是为了做小额支付而生的. 我们拿着一张IC卡去超市的POS机上消费,或是坐公交消费,只需轻轻一刷,你不必关心这张卡是基于EP的应用还是基于EC的应用.(因此只要求我们对电子现金略做了...
分类:
其他好文 时间:
2015-02-08 19:31:30
阅读次数:
790
1.什么叫卡片的个人化?构建IC卡应用系统过程中,如何定义卡中的数据信息(相对逻辑加密卡)或卡中的应用类型及其数据信息(相对CPU卡)及将数据信息写入卡中,以便应用于系统中进行交易是一个重要环节。这一环节在业界通常称为卡片个人化。2.进行大批量和小批量个人化的条件?卡片个人化既可以在专门的设备机器上...
分类:
其他好文 时间:
2015-02-03 16:47:28
阅读次数:
1790
深入理解7816(1)---- 关于F/D和etu
对于刚接触智能卡的工程师来说,在阅读7816-3规范的时候,常常被其中的一些术语迷惑,读起来会觉得有些别扭。尤其是在看到复位应答中的F和D设置以及对应的etu的时候,会觉得有些复杂和难以理解。
其实从本质上说7816-3定义了智能卡(这里指的是接触式CPU卡,对于逻辑加密卡以及非接触IC卡不在此列)和读写设备之间的通讯协议,说白了就是...
分类:
其他好文 时间:
2015-01-22 21:53:16
阅读次数:
684
2013年2月,中国人民银行发布了《中国金融集成电路(IC)卡规范(V3.0)》(以下简称PBOC3.0),PBOC3.0是在中国人民银行2005年颁布的《中国金融集成电路(IC)卡规范(2.0)》(以下简称PBOC2.0)基础上,经业内专家多次研讨并不断修订、补充完善而成,此次升级适应了银行卡业务...
分类:
其他好文 时间:
2015-01-19 17:06:47
阅读次数:
549
ic卡主要有9种:1、接触型IC卡;2、非接触型IC卡;3、串行传输型IC卡;4、并行传输型IC卡;5、存储型IC卡;6、智能型IC卡;7、超级智能型IC卡;8、无线电波(微波)型IC卡;9、电磁感应型IC卡。电磁感应型IC卡是非接触型IC卡的一种,也是无源型IC卡。在这种卡片的卡基内嵌有一组特别的...
分类:
其他好文 时间:
2015-01-12 14:22:01
阅读次数:
292
public partial class ReadCard : Form { // 操作IC卡的函数,封装在IC类中 [StructLayout(LayoutKind.Sequential)] public unsafe class IC ...
分类:
其他好文 时间:
2014-12-30 11:22:39
阅读次数:
146
2014-12-20这篇文章主要是讲 linux下的对IC卡(M1卡)的无线hack技术。设备:硬件方面,PC机一台,PN532开发板一套。软件方面:mfoc,mfcuk。本文用不到mfcuk的,我还是给大家科普下吧。原理这些我不讲啦,讲应用吧。mfoc,知道卡的一个密码,以超短时间破解其他所有密码...
分类:
系统相关 时间:
2014-12-26 21:35:11
阅读次数:
2366