多核心平行处理非接触式晶片卡读写的制造方法

文档序号:6531316阅读:135来源:国知局
多核心平行处理非接触式晶片卡读写的制造方法
【专利摘要】本实用新型有关一种多核心平行处理非接触式晶片卡读写机,该读写机包含数个安全存取模组、与该数个安全存取模组个别对应连接的数个安全存取模组介面控制器、一天线单元、一卡型辨识单元及一主控制器。该主控制器以多工模式与该数组安全存取模组介面控制器电性连接;再者,各组安全存取模组介面控制器包含一独立的处理器用以处理所对应的安全存取模组的读卡程序及安全金钥,达成较快速地认证多个不同的票证营运组织,且能提高认证读取的安全性以及金钥机制修改的便利性。
【专利说明】多核心平行处理非接触式晶片卡读写机
【技术领域】
[0001]本实用新型关于一种非接触式晶片卡读写机,特别是关于一种主控制器对安全存取模组为具快速回应的一对多通讯架构的非接触式晶片卡读写机。
【背景技术】
[0002]图1是一现有非接触式晶片卡读卡机10的系统架构,该读卡机10内建I?4组安全存取模组(securi ty access module, SAM) 11,安全存取模组11是由不同的票证营运系统提供的安全存取模组卡插入一插槽111内所组成,因此存取方式、命令及密码都可能不同,故读卡机10对于存取操作安全存取模组11只能一对多,同一时间只能针对其中一组安全存取模组11进行取得卡片16的认证码及交易认证码运算,其运算时间约0.2?0.3秒。
[0003]进一步言之,读卡机10在非接触式晶片卡16进入感测范围时(可能同时有多张非接触式晶片卡进入感测范围,但系统会选择一张进行操作),应用一天线单元13读取到该非接触式晶片卡16的卡型辨识资料,并由一卡型辨识单元14来确该卡型后取得卡号,经由主控制单元15通过一安全存取模组介面控制器12个别协同其一安全存取模组11而算出卡片认证码(Key ;金钥),再由非接触式晶片卡16确认主控制单元15算得的认证码是否正确,如根据第I组安全存取模组Ila运算出认证码正确,则可确认该非接触式晶片卡16与第I组安全存取模组Ila的对应关系及取得对非接触式晶片卡16交易存取权限;但是不正确时则再以单工模式S依序交由第2组、第3组、第4组安全存取模组(11b、11c、Ild)进行非接触式晶片卡16与安全存取模组11对应确认。如果是由第4组安全存取模组Ild运算出的认证码与非接触式晶片卡16确认对应关系,其卡片交易由四组安全存取模组的运算时间再加上交易运算时间则约需1.2?1.6秒。这样的处理时间已经超过交通运输系统验卡所容许的时间,遑论再增加不同票证营运组织的安全存取模组之后,其处理的时间更是无法忍受。因此,此种内含多组安全存取模组的读卡机对于要求快速认证取得卡片内容的应用场合中,将会受限。
[0004]针对非接触式晶片卡读卡机的上述问题,在本案发明人研发之后,提出中国台湾证书号1408608号「多组安全存取模组同步验证之非接触式晶片卡读写模组」加以解决。该读写模组包含数个安全存取模组介面控制器,每一安全存取模组介面控制器对应于每一安全存取模组而设置,可提供主控制单元在获取一非接触式晶片卡卡号之后,多任务同步地验算个别的认证码,再逐一利用该些认证码来与该非接触式晶片卡相互验证,以获得可以存取该非接触式晶片卡的一组认证码,此种采用批次作业验算个别的认证码与非接触式晶片卡批次作业认证码的架构可将整体作业时间大幅缩减,而且,每增加一个票证营运系统的安全存取模组并不会增加计算认证码的时间,更不会拖垮整个验票时程,充分符合快速认证取得卡片内容的应用场合。然而,利用该主控制单元来处理所有票证营运系统的票卡读卡程序及认证码(安全金钥),造成该读写模组在软体修改上的不便,且在认证读取的管理上也可能会有一些不够安全的问题。具体而论,各票证营运系统的安全存取模组卡的存取方式、命令及密码都不同,若是其中一家票证营运系统要做金钥交换机制的修改或新增,或者每新增一家票证营运系统时,都需要修改该主控制单元的软体与票卡处理作业,造成要花费较久的时间,此外,当票卡处理发生错误时也较难迅速追踪克服。
实用新型内容
[0005]本实用新型所要解决的主要技术问题在于,克服现有技术存在的上述缺陷,而提供一种多核心平行处理非接触式晶片卡读写机,该读写机的各组安全存取模组介面控制器包含一独立的处理器用以处理所对应的安全存取模组的读卡程序及安全金钥,达成较快速地认证多个不同的票证营运组织,且能提高认证读取的安全性以及金钥机制修改的便利性。
[0006]本实用新型解决其技术问题所采用的技术方案是:
[0007]—种多核心平行处理非接触式晶片卡读写机是用来配合非接触式晶片卡相互认证以取得卡片内容及其所属票证营运系统,该非接触式晶片卡读写机包含数个安全存取模组、与该数个安全存取模组个别对应连接的数个安全存取模组介面控制器、一天线单元、一卡型辨识单元及一主控制器。各安全存取模组介面控制器对应该数个安全存取模组中的一个电性连接,各安全存取模组介面控制器包含一个独立的处理器用以处理所对应的安全存取模组的读卡程序及安全金钥。该天线单元可和该非接触式晶片卡进行无线讯号的接收与传输以读取该非接触式晶片卡的卡片型态。该卡型辨识单元与该天线单元电性连接,并确认符合该天线单元读取的该非接触式晶片卡的卡片型态后取得该卡号。该主控制器与该卡型辨识单元以及该数安全存取模组介面控制器个别电性连接,使得该卡型辨识单元所取得的卡号资料可通过该主控制器以多工模式传输至各安全存取模组介面控制器,且借由各安全存取模组介面控制器的处理器来处理所对应的安全存取模组的读卡程序及运算出一个认证码,再以该些认证码依序测试该非接触式晶片卡,找到可以存取该非接触式晶片卡的一组认证码,并读出该非接触式晶片卡内容及该所属票证营运系统,而输出至连接该主控制器的一通讯介面。
[0008]依据本实用新型构成的多核心平行处理非接触式晶片卡读写机所获得的功效在于:该读写机的主控制器对于该数安全存取模组介面控制器为具快速回应的一对多通讯架构,因而,当本实用新型的读写机读取一非接触式晶片卡的卡号后,可多工、同步地验算个别的认证码,再逐一利用该些认证码来与该非接触式晶片卡相互验证,约可在约0.5?0.6秒的极短时间内快速地获得可以存取该非接触式晶片卡的一组认证码,以完成卡片交易;再者,各组安全存取模组介面控制器皆包含一独立的处理器用以处理所对应的安全存取模组(即每一种票证别)的读卡程序及安全金钥,达成较快速地认证多个不同的票证营运组织之外,并能提高认证读取的安全性以及金钥机制修改的便利性。此外,每增加一个营运系统的安全存取模组并不会增加计算认证码的时间,更不会拖垮整个验票时程,可符合快速认证取得卡片内容的应用场合。
[0009]本实用新型的有益效果是,该读写机的各组安全存取模组介面控制器包含一独立的处理器用以处理所对应的安全存取模组的读卡程序及安全金钥,达成较快速地认证多个不同的票证营运组织,且能提高认证读取的安全性以及金钥机制修改的便利性。【专利附图】

【附图说明】
[0010]下面结合附图和实施例对本实用新型进一步说明。
[0011]图1是现有技术的非接触式晶片卡读卡机的系统架构示意图。
[0012]图2是本实用新型的非接触式晶片卡读写机的系统架构示意图。
[0013]图中标号说明:
[0014]10读卡机
[0015]11安全存取模组
[0016]Ila第I组安全存取模组
[0017]Ilb第2组安全存取模组
[0018]Ilc第3组安全存取模组
[0019]Ild第4组安全存取模组
[0020]111插 槽
[0021]12安全存取模组介面控制器
[0022]13天线单元
[0023]14卡型辨识单元
[0024]15主控制单元
[0025]16卡片
[0026]S单工模式
[0027]20读写机
[0028]21安全存取模组
[0029]21a第I组安全存取模组
[0030]21b第2组安全存取模组
[0031]21c第3组安全存取模组
[0032]2Id第4组安全存取模组
[0033]2Ie第5组安全存取模组
[0034]2If第6组安全存取模组
[0035]2Ig第7组安全存取模组
[0036]2 Ih第8组安全存取模组
[0037]211插槽
[0038]22安全存取模组介面控制器
[0039]22a第I组安全存取模组介面控制器
[0040]22b第2组安全存取模组介面控制器[0041 ]22c第3组安全存取模组介面控制器
[0042]22d第4组安全存取模组介面控制器
[0043]22e第5组安全存取模组介面控制器
[0044]22f第6组安全存取模组介面控制器
[0045]22g第7组安全存取模组介面控制器
[0046]22h第8组安全存取模组介面控制器
[0047]23天线单元24 卡型辨识单元[0048]25主控制器251通讯介面
[0049]26处理器30非接触式晶片卡
[0050]31晶片32线圈天线
[0051]D内容及该所属营运系统M多工模式
【具体实施方式】
[0052]图2是本实用新型的多核心平行处理非接触式晶片卡读写机20的系统架构,该非接触式晶片卡读写机20是用于配合非接触式晶片卡30相互认证以取得该非接触式晶片卡30的内容及其所属票证系统D,该非接触式晶片卡30封装有一晶片31及一线圈32。在本实施例中,该非接触式晶片卡读写机20包含数个安全存取模组21 (本实施例以8组安全存取模组21&、2113、21(3、21(1、216、211218、2111为例)、数个安全存取模组介面控制器22(本实施例以8个安全存取模组介面控制器22&、2213、22(3、22(1、226、221228、2211为例)、一天线单元23、一^^型辨识单元24及一个主控制器(Arbiter MCU) 25。
[0053]各安全存取模组21可将一安全存取模组卡电性连接(可直接焊死或者利用一安全存取模组卡插槽211以供插入不同票证系统的安全存取模组卡),或直接烧录一安全存取模组应用程序构成。
[0054]各安全存取模组介面控制器(Issuer SAM Conterller) 22与该数安全存取模组21中的一个安全存取模组21对应电性连接,以获取所对应安全存取模组21的资讯。再者,各安全存取模组介面控 制器22包含一个独立的处理器26用以处理所对应的安全存取模组21的读卡程序及安全金钥。
[0055]该天线单元23可进行无线讯号的接收与传输以读取该非接触式晶片卡30的卡片型态。该卡型辨识单元24与该天线单元23电性连接,其可确认该天线单元23读取的非接触式晶片卡30的卡片型态是否符合本读写机20可处理的卡片型态,确认无误后取得该卡号。在本实施例中,该卡型辨识单元24采用无线频率读卡控制晶片。
[0056]该主控制器25与该卡型辨识单元24以及每一个安全存取模组介面控制器22电性连接,使得该卡型辨识单元24所取得的卡号资料可通过该主控制器25以多工模式M传输至每一个安全存取模组介面控制器22来处理,则该数安全存取模组介面控制器22的处理器26可用该卡号加上所对应的安全存取模组21的安全认证相关资料来个别运算出一个认证码(金钥)。例如第I组安全存取模组介面控制器22a的处理器26根据该卡号与第I组安全存取模组21a算出一第一认证码;同时间第2组安全存取模组介面控制器22b的处理器26根据该卡号与第2组安全存取模组21b算出一第二认证码;同时间第3组安全存取模组介面控制器22c的处理器26根据该卡号与第3组安全存取模组21c算出一第三认证码;同时间第4组安全存取模组介面控制器22d的处理器26根据该卡号与第4组安全存取模组21d算出一第四认证码;以此类推,及至最后一组,如同时间第8组安全存取模组介面控制器22h的处理器26根据该卡号与第8组安全存取模组21h算出一第八认证码。然后,经由该数处理器26运算所产生的该多数个认证码会逐一通过该主控制器25传输至该卡型辨识单元24做测试,亦即,将该数认证码调制成符合该卡片型态所能收授的资料型态封包,且通过该天线单元23传送到该非接触式晶片卡30的线圈天线32,并由该非接触式晶片卡30的晶片31确认其正确性且回报给该读写机20。若其中有一认证码能够被接受,就表示该非接触式晶片卡30为一合法的卡,则该卡型辨识单元24会读取该非接触式晶片卡30的资料,即可知道该非接触式晶片卡30的属于哪一个票证营运系统,然后,该非接触式晶片卡30的内容及该所属票证营运系统D的资料可经由该主控制器25的一通讯介面251传输至所连结的应用系统(图中未示),以执行进一步的应用。
[0057]在本实施例中,该非接触式晶片卡30可为一^^片型式或一代币(IC-TOKEN)型式。此外,该主控制器25与该数安全存取模组介面控制器22的通讯介面为序列周边介面。
[0058]经由上述实施例的说明,可知本实用新型的特点在于,该主控制器25对于该数安全存取模组介面控制器22为具快速回应的一对多通讯架构,因而,当本实用新型的读写机20读取一非接触式晶片卡30的卡号后,可多工、同步地验算个别的认证码,再逐一利用该些认证码来与该非接触式晶片卡30相互验证,约可在约0.5~0.6秒的极短时间内快速地获得可以存取该非接触式晶片卡的一组认证码,以完成卡片交易;再者,各组安全存取模组介面控制器22皆包含一独立的 处理器用以处理所对应的安全存取模组21 (即每一种票证别)的读卡程序及安全金钥,达成提高认证读取的安全性以及金钥机制修改的便利性。具体言之,当其中一家票证营运系统要做金钥交换机制的修改或新增时,并不需要修改该主控制单元的软体,亦无需变更其它票证营运系统安全存取模组介面控制器22,只需要修改其中欲变更的安全存取模组介面控制器22的处理器的软体即可,因而,对于未修改的票证营运系统不需重新执行安全认证,花费修改时间缩减;此外,当票卡处理发生错误时也能够迅速追踪克服。
[0059]以上所述,仅是本实用新型的较佳实施例而已,并非对本实用新型作任何形式上的限制,凡是依据本实用新型的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本实用新型技术方案的范围内。
【权利要求】
1.一种多核心平行处理非接触式晶片卡读写机,其用来配合非接触式晶片卡相互认证以取得卡片内容及其所属票证营运系统,该非接触式晶片卡读写机包括:数个安全存取模组、数个安全存取模组接口控制器、一天线单元、一卡型辨识单元及一主控制器,各安全存取模组接口控制器对应该数个安全存取模组中的一个安全存取模组电性连接,该天线单元可和该非接触式芯片卡进行无线讯号的接收与传输以读取该非接触式芯片卡的卡片型态,该卡型辨识单元与该天线单元电性连接,该主控制器与该卡型辨识单元及该数个安全存取模组接口控制器个别电性连接,其特征在于:各安全存取模组接口控制器包含一个独立的处理器用以处理所对应的安全存取模组的读卡程序及安全金钥。
2.根据权利要求1所述的多核心平行处理非接触式晶片卡读写机,其特征在于,所述各个安全存取模组以一对应的安全存取模组卡插槽型态,并插入不同票证营运系统的安全存取模组卡。
【文档编号】G06K17/00GK203799394SQ201320794391
【公开日】2014年8月27日 申请日期:2013年12月4日 优先权日:2013年12月4日
【发明者】钟宝郎 申请人:宝録电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1