本实用新型专利技术公开了一种IC卡读写器,属于读写器技术领域,为解决现有技术中读写器内安装SAM时,PSAM卡易丢失而ESAM芯片增加了成本的问题而设计。所述IC卡读写器,包括IC卡读写接口和与所述IC卡读写接口相连的中央处理器CPU,其中,所述CPU内设置有主控程序单元和SAM程序单元;所述IC卡读写模块用于对待读写的IC卡进行读写操作,主控程序单元用于实现IC卡读写器的基本功能,SAM程序单元用于实现对所述IC卡的认证功能。本实用新型专利技术适用于IC卡读写器。(*该技术在2018年保护过期,可自由使用*)
【技术实现步骤摘要】
本技术涉及读写器,尤其涉及一种IC卡读写器。
技术介绍
IC( Integrate Circuit,集成电路)卡是继石兹卡之后出现的一种新型卡片, 它具有存储容量大、安全保密性好、使用寿命长等优点,在人们生活的各个方 面得到了广泛的应用。目前的IC卡,尤其是CPU (中央处理器)卡,主要是采取对称算法或非对 称算法来保证IC卡读写时的数据安全。对称算法使用最为广泛,其中又以DES (Data Encryption Standard,数据加密标准)算法为主。IC卡读写时,是通 过在IC卡读写器中安装SAM (Secure Access Module,安全控制才莫块),用于进 行数据加密或认证,以保证数据安全。SAM中存储有多个密钥,每个密钥对应用 户IC卡有不同的读写权限。当用户IC卡和SAM中某条密钥认证通过时,IC卡 读写器才能对用户IC卡内相应的数据进行读取或写入。根据形状和使用方式的不同,SAM主要分为两种PSAM(终端安全控制模块) 和ESAM (嵌入式安全控制模块)。PSAM为卡片状,与它所对应的IC卡读写器上设置有SAM卡座,可以插入 PS雄卡。这种情况下的PSAM卡是可拆卸的,PSAM卡容易丢失。ESAM为单芯片,它直接焊接在了 IC卡读写器的主板上,这种情况避免了 PSAM卡易丟失的问题,但是,单芯片本身增加了成本。
技术实现思路
本技术提供一种IC卡读写器,以解决现有技术中读写器内安装SAM时, PS雄卡易丢失而ESAM芯片增加了成本的问题。为达到上述目的,本技术采用如下^J支术方案一种IC卡读写器,包括IC卡读写接口和与所述IC卡读写接口相连的中央 处理器CPU,其中,所述CPU内设置有主控程序单元和SAM程序单元;所述IC卡读写接口用于对待读写的IC卡进行物理接口连接,主控程序单 元用于实现IC卡读写器的基本功能,S細程序单元用于实现对所述IC卡的认证 功能。本技术提供的IC卡读写器,在其CPU内设置了主控程序单元和SAM程 序单元,分别用于实现现有技术中IC卡读写器的基本功能和SAM的认证功能, 因此,该IC卡读写器不用单独安装SAM,避免了现有技术中读写器内安装SAM 时PSAM卡易丢失而ESAM芯片增加了成本的问题。附图说明图1为本技术IC卡读写器的结构示意图2为图1所示IC卡读写器中CPU的结构示意图。具体实施方式本技术提供一种IC卡读写器,以解决现有技术中读写器内安装SAM时, PSAM卡易丢失而ESAM芯片增加了成本的问题。以下结合附图对本技术作详 细描述。如图l所示,本技术提供的IC卡读写器,包括IC卡读写接口 IO和与 所述IC卡读写接口 IO相连的中央处理器CPUll,其中,所述CPUll内设置有主控程序单元111和S雄程序单元112;所述IC卡读写接口 IO用于对待读写的IC卡进行物理接口连接,主控程序 单元111用于实现IC卡读写器的基本功能,SAM程序单元112用于实现对所述 IC卡的认证功能。本技术提供的IC卡读写器,在其CPUll内设置了主控程序单元lll和 SAM程序单元112,分别用于实现现有技术中IC卡读写器的基本功能和SAM的 认证功能,因此,该IC卡读写器不用单独安装SAM,避免了现有技术中读写器 内安装SAM时PSAM卡易丟失而ESAM芯片增加了成本的问题。如图2所示,目前IC卡读写器的CPU内,有片内程序存储区和数据存储区, 在本技术中,所述主控程序单元111和SAM程序单元112均位于程序存储区内。本技术中,如图2所示,数据存储区内设置有SAM文件存储区113,用 于作为所述SAM程序单元112的文件存储空间。当S細程序单元112内的程序 运行时,该SAM文件存储区113用于存储文件或数据,其中,SAM程序单元112 内的程序优选为PSAM卡的卡片操作系统的移植程序。数据存储区内还设置有其 他数据区115,用于作为其他数据(如临时数据等)的存储空间。另外,为了便于装载主控程序单元111和SAM程序单元112内的程序,程 序存储区内还设置有装载程序单元114,用于装载主控程序单元111和SAM程序 单元112内的程序。由于在CPU中安装程序时,默认均是从程序存储区内的一 固定位置开始安装,而在本技术中,存在主控程序单元111和SAM程序单 元112内的两个程序,因此,为了使该两个程序安装在不同位置,互不干扰, 并且为了方便安装,设置了所述装载程序单元114。本技术IC卡读写器的CPU11在程序装载的过程中,可以先通过编程器 将装载程序单元114的程序装载到程序存储区,然后利用该装载程序单元114, 由用户根据需要,再分别将主控程序单元111和SAM程序单元112内的程序装 载到程序存^t区。由于单片机具有体积小、质量好、性价比高等优点,因此,IC卡读写器的 CPU 11优选采用单片机。综上所述,本技术的IC卡读写器,在其CPU内设置了主控程序单元和 SAM程序单元,使得CPU同时实现了 IC卡读写器的基本功能和SAM的认证功能, 因此,该IC卡读写器不用单独安装SAM,从而避免了现有技术中读写器内安装 SAM时PSAM卡易丢失而ESAM芯片增加了成本的问题。并且,本技术不占用 IC卡读写器的主板的空间,能缩小读写器的尺寸,从而降低成本,方便使用。以上所述,仅为本技术的具体实施方式,但本技术的保护范围并 不局限于此,任何熟悉本
的技术人员在本技术揭露的技术范围内, 可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。因此,本实 用新型的保护范围应以所述权利要求的保护范围为准。权利要求1、一种IC卡读写器,其特征在于,包括IC卡读写接口和与所述IC卡读写接口相连的中央处理器CPU,其中,所述CPU内设置有主控程序单元和SAM程序单元;所述IC卡读写接口用于对待读写的IC卡进行物理接口连接,主控程序单元用于实现IC卡读写器的基本功能,SAM程序单元用于实现对所述IC卡的认证功能。2、 根据权利要求1所述的IC卡读写器,其特征在于,所述CPU包括程序 存储区和数据存储区,其中,所述主控程序单元和SAM程序单元位于所述程序存储区内。3、 根据权利要求2所述的IC卡读写器,其特征在于,所述数据存储区内 设置有SAM文件存储区,用于作为所述SAM程序单元的文件存储空间。4、 根据权利要求2所述的IC卡读写器,其特征在于,所述程序存储区内 还设置有装载程序单元,用于装载所述主控程序单元和SAM程序单元内的程序。5、 根据权利要求4所述的IC卡读写器,其特征在于,所述CPU为单片机。专利摘要本技术公开了一种IC卡读写器,属于读写器
,为解决现有技术中读写器内安装SAM时,PSAM卡易丢失而ESAM芯片增加了成本的问题而设计。所述IC卡读写器,包括IC卡读写接口和与所述IC卡读写接口相连的中央处理器CPU,其中,所述CPU内设置有主控程序单元和SAM程序单元;所述IC卡读写模块用于对待读写的IC卡进行读写操作,主控程序单元用于实现IC卡读写器的基本功能,SAM程序单元用于实现对所述IC卡的认证功能。本技术适用于IC卡读写器。文档编号G07F7/1本文档来自技高网...
【技术保护点】
一种IC卡读写器,其特征在于,包括IC卡读写接口和与所述IC卡读写接口相连的中央处理器CPU,其中, 所述CPU内设置有主控程序单元和SAM程序单元; 所述IC卡读写接口用于对待读写的IC卡进行物理接口连接,主控程序单元用于实现 IC卡读写器的基本功能,SAM程序单元用于实现对所述IC卡的认证功能。
【技术特征摘要】
【专利技术属性】
技术研发人员:王晓雨,
申请(专利权)人:北京握奇数据系统有限公司,
类型:实用新型
国别省市:11[中国|北京]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。