PBOC/EMV之圈存模式的变革

来源:互联网 发布:建筑电气常用数据图集 编辑:程序博客网 时间:2024/06/11 20:00

转载请注明出处

作者:小马


关于圈存的概念可参见我的另一篇文章(电子现金应用):

http://blog.csdn.net/pony_maggie/archive/2010/01/29/5270573.aspx

 

PBOC/EMV在国内的推广带来的不仅仅是IC卡的变革,它势必引起整个行业的改变这其中包括金融终端产品这篇文章就说说PBOC/EMV的迁移给终端圈存模式带来的变化.

 

目前很多圈存机所采用的圈存模式一般是脱机模式可以简单的用下图来表示

1

SAM卡是做什么用的呢要回答这个问题,首先你要明白一点,这种模式的圈存是脱机的.


既然是脱机,肯定要有安全认证措施否则了解了读卡模块相应的写卡指令任何人都可以写IC卡了. 一般采用SAM卡做这个安全认证这种SAM卡也叫ISAM,与读卡器模块构成一个整体这个SAM就可以起到读卡器与卡片相互认证的作用,认证双方都是合法的.认证的大致过程是这样的:

首先SAM卡存放一个主密钥, 发卡时,卡中存放用这个主密钥对IC卡的一些信息(比如卡号)分散加密生成的子密钥, 所以每张卡的子密是不同的. 

当把IC卡插入读卡器时, SAM卡生成一个随机数,传给IC卡,IC卡用自己的子密钥加密该数据, 生成一个密文, 然后传给SAM卡,SAM卡读取卡号,用这个卡号分散一个子密钥,我把它叫密钥A,用A解密收到的密文, 与之前生成的随机数比较,如果相等, 则表示卡合法. 

 

验证设备是否合法的过程就是反过来. 

 

再看看PBOC/EMV模式下的圈存是什么样的呢.如下图所示:

2

PBOCIC卡是CPU里面完善的操作系统保证了它的灵活性和多功能性硬件特性决定了它里面的密钥有极高的安全性. PBOC/EMV规范要求圈存交易必须联机认证,每一笔交易都要有这样一个规范流程这样一来圈存时SAM卡就可以不要了取之而来的是更安全的操作你可能会说,这样圈存速度就慢了但是,这又有什么关系呢, 圈存又不是消费, 相比较它的安全性更重要.

 

事实上PBOC给圈存模式带来的变革不仅仅是安全方面的.

 

我把SAM加读卡器一起叫做卡操作模块这种模式下一般卡操作模块和IC卡都是一家公司提供然后它有一套指令集所有的操作都是用这个指令集除了这家公司提供的卡操作模块市场上不可能有任何一个卡操作模块可以读写这张IC而因为PBOC/EMV的卡操作指令都是业界的一种标准了只要是符合这个标准的读卡设备都可以对卡进行读写操作这样一来读卡模块和卡片就可以由不同的公司来提供了原来的纵向产业模式就变成横向的了.

 

记得以前看英特尔总载写的<<只有偏执狂才能生存>>这本书,他在里面提到PC机行业不可避免的要从纵向产业链向横向转变有公司没有看到这个趋势结果走下坡路比如IBM. dell意识到了这个问题才成就了今天的dell王国其实这种横向模式在很多行业里都是一种趋势.

 

ATM机最初都是由一家公司做一个整机这种模式无论对客户(一般是银行)还是对行业的发展都是不利的对客户,这种模式下, ATM的价格贵的让人难以接受对行业来说,不利于竞争没有竞争就没有发展 再看看现在的ATM行业, 读卡器由A公司做,密码键盘由B公司做现金识别模块可能是由C公司做多家公司的产品最终拼成了一台ATM这种横向的产业模式带来的是价格的自然降低整个行业因竞争而欣欣向荣.

 

原创粉丝点击