一带多二代身份证验证系统及方法

文档序号:6471028阅读:493来源:国知局

专利名称::一带多二代身份证验证系统及方法
技术领域
:本发明涉及通信
技术领域
,具体涉及一种一带多二代身份证验证系统及方法。
背景技术
:随着我国启动新一代的公民身份证系统,公民证件的查验和核查也将变得更准确,具有高容量、高安全性、高抗干扰性、操作快捷等特点的非接触IC卡技术越来越被人们所重视,在非接触IC卡应用系统中,读卡器是连接非接触IC卡和应用程序的中间桥梁。现在的身份证认证系统采用先进的非接触式IC卡技术,通过内置加解密sam模块的专用的读卡器可以实现芯片内信息的读取。目前的第二代身份证验证系统的特点为,在连接有多个PC机的二代身份证验证系统中,一台PC机连接一个读卡器(称为读卡机具),每个读卡器均具有对通过射频信号读取的二代证原始信息进行解密的sam模块,即读卡机具和sam模块加密解密一一对应,由于采用了这样的一一对应的组合,因为sam模块的成本占到整个机具成本的80X。作为厂商很难将读卡机具的成本降低。且与设备的接口相对比较固定,协议也相对比较固定,不易发挥和修改。
发明内容本发明的目的是提供一种一带多二代身份证验证系统及方法,大大降低单台读卡机具的成本,且接口相对比较开放,便于用户修改和二次开发。为实现上述目的,本发明采用如下技术方案—带多二代身份证验证系统,该系统包括中心服务器、若干台PC机和读卡器,其中所述若干台PC机均连接有读卡器,所述读卡器与二代身份证进行射频通信,读取二代身份证芯片内的原始信息并发送给PC机;所述PC机,通过以太网与所述中心服务器连接,所述PC机将接收的原始信息转发给所述中心服务器;所述中心服务器,具有对原始信息进行加解密的sam模块,该sam模块将接收的原始信息进行解密得到身份信息,由中心服务器给将所述身份信息回传给对应的PC机。其中,所述读卡器包括天线,用于与二代身份证芯片射频通信,采集模拟信号;射频读卡单元,与天线连接,将所述天线采集的模拟信号进行解调得到二代身份证芯片内的原始信息;CPU控制单元,分别连接射频读卡单元与PC机,将射频读卡单元得到的原始信息传送给PC机。其中,所述读卡器还包括与天线、射频读卡单元和CPU连接的复位单元,用于接收CPU控制单元信号控制天线、射频读卡单元的复位。其中,所述读卡器还包括RS232通信单元,所述RS232通信单元连接在所述CPU控制单元与PC机之间。本发明还提供了一种基于上述系统的一带多二代身份证验证方法,该方法包括以下步骤sl01,中心服务器通过以太网发送找卡指令到若干台PC机;sl02,每台PC机收到找卡指令后转发给与其连接的读卡器;sl03,收到找卡指令的读卡器判断其读卡区是否有二代身份证,若有,执行步骤Sl04;sl04,读卡器返回找卡成功指令给PC机,由PC机将找卡成功指令转发给中心服务器;s105,中心服务器选定返回找卡成功指令的读卡器中的一台;sl06,所选中的读卡器读取二代身份证芯片的原始信息,由PC机将所述原始信息转发给中心服务器;s107,中心服务器接收PC机发送的原始信息并启动sam模块;S108,所述sam模块将所述原始信息进行解密后得到身份信息,由中心服务将所述身份信息回传给对应的PC机;s109,重复执行步骤s103sl08。其中,在步骤s103中,收到找卡指令的读卡器判断其读卡区是否有二代身份证,若无,则执行步骤sl04',读卡器返回无卡信息给PC机,由PC机将无卡信息转发给中心服务器,然后执行步骤s105。本发明通过采用的一台具有sam模块的中心服务器对应于多台读卡机具,实现多个单台读卡机具公用一台sam模块进行加密和解密;同时也保证了每台读卡机具都能正常读卡,大大降低单台读卡机具的成本,且接口相对比较开放,便于用户修改和二次开发。图1为本发明一带多二代身份证验证系统的系统示意图;图2为本发明一带多二代身份证验证系统的读卡器内部结构图图3为本发明一带多二代身份证验证系统的方法流程图。具体实施例方式本发明提出的一带多二代身份证验证系统及方法,结合附图和实施例说明如下。如图1、本发明一带多二代身份证验证系统包括中心服务器、若干台PC机和读卡器,若干台PC机均连接有读卡器,读卡器与二代身份证进行射频通信,读取二代身份证芯片内的原始信息并发送给PC机;PC机,通过以太网与中心服务器连接,PC机将接收的原始信息转发给中心服务器;中心服务器,具有对原始信息进行加解密的sam模块,该sam模块将接收的原始信息进行解密得到身份信息,由中心服务器给将身份信息回传给对应的PC机进行显示,进而可以进行身份验证。该系统实现一台中心服务器通过以太网将若干台(1000-2000台)二代身份证读卡器组成一个网络系统,实现读取二代身份证卡片信息。由于该读卡器内省略了复杂、昂贵的sam模块,仅采用普通的具有射频通信功能的简单模块即可,大大节约了系统的成本,由于对二代证芯片内的原始信息进行加解密的sam模块为现有电路模块,这里不再详述sam模块电路构成。如图2所示为本实施例中读卡器的内部结构图,该读卡器包括天线,用于与二代身份证芯片射频通信,采集模拟信号,通过调制的方式发送给解调芯片(即射频读卡单元);射频读卡单元,与天线连接,将天线采集的模拟信号进行解调得到二代身份证芯片内的原始信息,这里所说的原始信息是指二代证芯片内被加密的身份信息,该身份信息包括姓名、性别、民族、出生日期、常住户口所在地住址、公民身份号码、本人相片、证件的有效期和签发机关,如果不经sam模块解密是无法获取上述身份信息;CPU控制单元,分别连接射频读卡单元与PC机,负责与上位PC机的通信以及下端与射频读卡单元的信息传输,将射频读卡单元得到的原始信息传送给PC机;RS232通信单元,连接在CPU控制单元与PC机之间,负责CPU控制单元与PC机通信及信息的传递。另外,读卡器还包括与读卡器各单元连接的复位单元,用于接收CPU控制单元信号控制读卡器各单元的复位。本实施例中读卡器所采用的相关参数如表l所示表l读卡器的相关参数<table>tableseeoriginaldocumentpage5</column></row><table>如图3所示,基于上述系统的一带多二代身份证验证方法包括步骤sl01,中心服务器通过以太网发送找卡指令到若干台PC机,如可以采用050000作为找卡指令;sl02,该系统的与中心服务器连接每台PC机通过以太网接收找卡指令,并转发给与其连接的读卡器,因此该系统中每台二代身份证读卡器都能收到该找卡指令;sl03,收到找卡指令的读卡器判断其读卡区是否有二代身份证,若有,执行步骤sl04,若无,执行步骤sl04';sl04',读卡器返回无卡信息给PC机,由PC机将无卡信息转发给中心服务器,然后执行步骤s105;sl04,读卡器返回找卡成功指令给PC机,由PC机将找卡成功指令转发给中心服务器;sl05,中心服务器选定返回找卡成功指令的读卡器中的一台;sl06,所选中的读卡器读取二代身份证芯片的原始信息,由PC机将原始信息转发给中心服务器;sl07,中心服务器接收PC机发送的原始信息并启动sam模块;slOS,sam模块将原始信息进行解密后得到身份信息,由中心服务将身份信息回传给对应的PC机进行显示,进而可以进行身份验证;sl09,重复执行步骤s103sl08。本实施例中该系统每台读卡器在系统中可以有一个唯一的标识号,中心服务器通过该标识号来判断是来自哪一台读卡器及后序的选择工作。以上实施方式仅用于说明本发明,而并非对本发明的限制,有关
技术领域
的普通技术人员,在不脱离本发明的精神和范围的情况下,还可以做出各种变化和变型,因此所有等同的技术方案也属于本发明的范畴,本发明的专利保护范围应由权利要求限定。权利要求一带多二代身份证验证系统,其特征在于,该系统包括中心服务器、若干台PC机和读卡器,其中所述若干台PC机均连接有读卡器,所述读卡器与二代身份证进行射频通信,读取二代身份证芯片内的原始信息并发送给PC机;所述PC机,通过以太网与所述中心服务器连接,所述PC机将接收的原始信息转发给所述中心服务器;所述中心服务器,具有对原始信息进行加解密的sam模块,该sam模块将接收的原始信息进行解密得到身份信息,由中心服务器给将所述身份信息回传给对应的PC机。2.如权利要求1所述的一带多二代身份证验证系统,其特征在于,所述读卡器包括天线,用于与二代身份证芯片射频通信,采集模拟信号;射频读卡单元,与天线连接,将所述天线采集的模拟信号进行解调得到二代身份证芯片内的原始信息;CPU控制单元,分别连接射频读卡单元与PC机,将射频读卡单元得到的原始信息传送给PC机。3.如权利要求1所述的一带多二代身份证验证系统,其特征在于,所述读卡器还包括与天线、射频读卡单元和CPU连接的复位单元,用于接收CPU控制单元信号控制天线、射频读卡单元的复位。4.如权利要求1所述的一带多二代身份证验证系统,其特征在于,所述读卡器还包括RS232通信单元,所述RS232通信单元连接在所述CPU控制单元与PC机之间。5.—种利用权利要求1所述系统的一带多二代身份证验证方法,其特征在于,该方法包括以下步骤sl01,中心服务器通过以太网发送找卡指令到若干台PC机;sl02,每台PC机收到找卡指令后转发给与其连接的读卡器;sl03,收到找卡指令的读卡器判断其读卡区是否有二代身份证,若有,执行步骤s104;S104,读卡器返回找卡成功指令给PC机,由PC机将找卡成功指令转发给中心服务器;Sl05,中心服务器选定返回找卡成功指令的读卡器中的一台;sl06,所选中的读卡器读取二代身份证芯片的原始信息,由PC机将所述原始信息转发给中心服务器;sl07,中心服务器接收PC机发送的原始信息并启动sam模块;sl08,所述sam模块将所述原始信息进行解密后得到身份信息,由中心服务将所述身份信息回传给对应的PC机;sl09,重复执行步骤s103s108。6.如权利要求5所述的一带多二代身份证验证系统,其特征在于,在步骤s103中,收到找卡指令的读卡器判断其读卡区是否有二代身份证,若无,则执行步骤sl04',读卡器返回找无卡信息给PC机,由PC机将无卡信息转发给中心服务器,然后执行步骤s105。全文摘要本发明涉及一带多二代身份证验证系统及方法,该系统包括中心服务器、若干台PC机和读卡器,PC机均连接有读卡器,读卡器读取二代身份证芯片内的原始信息并发送给PC机;PC机通过以太网与中心服务器连接,将接收的原始信息转发给中心服务器;中心服务器具有对原始信息进行加解密的sam模块,该sam模块将接收的原始信息进行解密得到身份信息,由中心服务器给将身份信息回传给对应的PC机进行验证,该方法通过设置在中心服务器中的sam模块对接入该网络中的读卡器读取的原始身份信息进行解密。本发明实现了多个单台读卡机具公用一台sam模块进行加解密,同时也保证了每台读卡机具都能正常读卡,大大降低单台读卡机具的成本。文档编号G06K17/00GK101727592SQ200810225069公开日2010年6月9日申请日期2008年10月27日优先权日2008年10月27日发明者万雪松,于晓军,张晓锋,赵辰清申请人:北京思创银联科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1