1.一种基于手机NFC的身份证网络解码系统,其特征在于,所述解码系统包括身份证解码终端、业务终端,所述业务终端为手机,所述手机和身份证阅读客户端通过无线网络与身份证解码终端进行数据信息传递;所述解码系统还包括解码服务器,所述手机通过无线网络与解码服务器进行数据信息传递;所述手机支持NFC,支持ISO-14443 B协议,手机运行NFC阅读交互程序及远程通信服务程序。
2.如权利要求1所述的基于手机NFC的身份证网络解码系统,其特征在于,所述无线通讯模块集成了两种无线通讯方式,分别是WIFI和无线数据通信。
3.如权利要求1或2所述的基于手机NFC的身份证网络解码系统,其特征在于,所述身份证解码终端包括负载均衡交换机和解码中心设备,所述解码中心设备包括,主电路板、集线板、解码设备、电源模块、电源控制板、数据总线、支撑支架、散热设备、工作指示部分、控制芯片;其中负载均衡交换机用于多个解码中心设备的任务均衡分配,设备主要完成TCP同一IP与端口的连接响应与连接分配,这样,使用同一IP与端口时,后端可以配置多个解码设备;
主电路板与解码设备相连,用于处理将需要解码的信息传送给解码设备,再将解码后的信息进行加密通过网络发送至阅读器端;
集线板与主电路板相连,用于给主电路板的供电、解码设备的状态显示、网口连接器相连;
以及设备的电源指示灯显示;
解码设备与主电路板相连,用于卡信息的解码;
电源模块与集线板相连,用于给整个设备的供电;
电源控制板与主板相连,用于远程控制解码设备的供电;
当解码设备出现异常时,通过远程对电源主板下发断电重启指令;
数据总线是将主电路板与集线板相连的总线;
支撑支架用于固定主电路板和解码设备;
散热设备与电源模块连接,用于对整个设备的温度控制,控制整个设备在一个温度范围内能够正常工作;
工作指示设备用于网口连接的状态显示、解码模块的状态显示、工作电源的状态显示,以及设备的电源开关;
控制芯片连接住电路板,用于解码模块的电源控制。
一种基于手机NFC的身份证网络解码系统\n技术领域\n[0001] 本发明涉及一种解码系统,具体地说是一种基于手机NFC的身份证网络解码系统,属于身份证解码技术领域。\n背景技术\n[0002] 建设法治社会的大环境对当前电讯运营商客户业务办理的规范性要求越来越高。\n从2013年9月1日起,工业和信息化产业部制定的《电话用户真实身份信息登记规定》,规定电话用户入网时必须要登陆真实的身份信息。实名制不仅是国家法律要求,也是各大运营完善运营管理机制,提升客户质量的重要基础。身份证信息读取器是一种能判断身份证是否伪造的设备,像验钞机一样,能对身份证真伪进行有效识别,二代证内含有RFID芯片,通过二代身份证读卡器,身份证芯片内所存储信息,包括姓名,地址,照片等信息将一一显示,二代证芯片采用智能卡技术,其芯片无法复制,高度防伪;但是现有的身份证识别器都是单机设备,导致了采购成本巨大;供货周期漫长,因此不适合大批量统一采购;特别是后期的升级费用更是巨大,2013年公安部已经启用了三代身份证,相当于几年后,现在所有的身份证识别器需要重新购买。而且在运营商的末梢终端,还有很多没有电脑和业务系统。现有的身份证阅读器均为每个阅读器里都包含一个安全加密模块。由于安全加密模块即SAM模块,交付时间较长,价格昂贵等因素,不适宜移动公司或其他需批量采购的部门系统,大规模采购配备。\n[0003] 因此,迫切的需要一种新的起吊装置解决上述技术问题。\n发明内容\n[0004] 本发明正是针对现有技术中存在的技术问题,提供一种基于手机NFC的身份证网络解码系统,该解码系统实现了将多个业务终端通过互联网连接至一个安全加密模块即SAM模块上,实现了多个业务终端共用一个安全加密模块的功能,大大降低企业的采购成本和升级费用。在具体工程实施时,可以根据业务点的范围,灵活配置业务终端与安全加密模块的数量,保证业务的有效实现。在软件功能上,业务软件可以将读取的客户信息根据要求进行有效处理和分类。\n[0005] 为了实现上述目的,本发明采用的技术方案为,一种基于手机NFC的身份证网络解码系统,其特征在于,所述解码系统包括身份证解码终端、业务终端,所述业务终端设置为手机,手机支持NFC功能,支持ISO-14443B协议,所述手机通过无线网络与身份证解码终端进行数据信息传递。\n[0006] 作为本发明的一种改进,所述解码系统还包括解码服务器,所述手机通过无线网络与解码服务器进行数据信息传递。\n[0007] 作为本发明的一种改进,所述无线通讯模块集成了两种无线通讯方式,分别是WIFI和无线数据通信。智能手机可以选用其中一种在远程连接身份证解码终端。建立无线连接后,智能手机和身份证解码终端之间可以传输控制命令和通讯数据。\n[0008] 作为本发明的一种改进,所述身份证解码终端包括负载均衡交换机和解码中心设备,所述解码中心设备包括,主电路板、集线板、解码设备、电源模块、电源控制板、数据总线、支撑支架、散热设备、工作指示部分、控制芯片; 其中负载均衡交换机用于多个解码中心设备的任务均衡分配,设备主要完成TCP同一IP与端口的连接响应与连接分配,这样,使用同一IP与端口时,后端可以配置多个解码设备;主电路板与解码设备相连,用于处理将需要解码的信息传送给解码设备,再将解码后的信息进行加密通过网络发送至阅读器端;\n集线板与主电路板相连,用于给主电路板的供电、解码设备的状态显示、网口连接器相连。\n以及设备的电源指示灯显示; 解码设备与主电路板相连,用于卡信息的解码;电源模块与集线板相连,用于给整个设备的供电;电源控制板与主板相连,用于远程控制解码设备的供电。当解码设备出现异常时,通过远程对电源主板下发断电重启指令;数据总线是将主电路板与集线板相连的总线;支撑支架用于固定主电路板和解码设备;散热设备与电源模块连接,用于对整个设备的温度控制,控制整个设备在一个温度范围内能够正常工作;工作指示设备用于网口连接的状态显示、解码模块的状态显示、工作电源的状态显示,以及设备的电源开关;控制芯片连接住电路板,用于解码模块的电源控制。\n[0009] 一种基于手机NFC的身份证网络解码系统的应用方法,其特征在于,所述方法具体如下:\n[0010] 1)利用手机Android系统对NFC的支持,打开"android.permission.NFC"、"android.hardware.nfc"使用许可,使用NfcAdapter,对手机NFC进行数据操作,数据交互以二进制方式进行;\n[0011] 手机NFC打开后,NFC射频即处于找卡状态,当有卡靠近时,NFC检测到卡后,触发读卡应用程序,开始读卡;\n[0012] 阅读程序对读取的卡数据进行重组、加密并传输到远端解码信息服务器,加密算法采用固定Key与随机数组合方式,使得每次传输的加密结果都不相同,服务器数据加密处理后回传给手机,阅读程序接收数据并解密,然后将解密数据进行重组,从而完成与卡的交互。\n[0013] 解码结束后,远端解码信息服务器将阅读结果传回,传回部分至少包括:卡内存储的文字信息和图片信息,文字信息直接进行格式转换解码即可识别,图片信息在本地进行转码,将小波算法压缩的图片信息转换成可识别的bmp数据,并提供给界面使用。\n[0014] 阅读程序可以以接口方式提供给上层应用程序调用,接口方式包括.so文件和jar文件。上层应用程序只需将.so文件和jar文件集成进去,编译产生apk即可使用。\n[0015] 2)当需要对卡进行操作时,通过运行在智能手机上的控制程序发送命令,通过NFC智能接口模块分析命令,当需要获取智能卡信息时,NFC模块阅读智能卡信息,在读卡过程中,使用非接触式读卡方法,首先产生阅读智能卡的命令,通过NFC模块天线转换成射频信号发送给智能卡,智能卡通过射频信号返回内部存储的信息给NFC模块,经NFC模块天线转换和NFC模块进行信号处理后得到数据信息;再根据预先设定的信息处理方法,把部分或全部读取到的信息首先进行加密处理,再通过智能手机转发给远端的信息处理服务器;服务器将处理后的信息通过智能手机返回发送到NFC读取应用程序;NFC读取应用程序根据返回结果进行下一步动作,直到智能卡阅读任务最终完成。\n[0016] 相对于现有技术,本发明的优点如下,1)整个解码系统成本较低,购买成本便宜,因为只需在解码服务器上安装解码设备,每个末梢终端只需要使用手机,因此,成本大大降低。可降低成本90%;2)升级费用低,将来公安部推广三代身份证,现有的二代证阅读器,将来必定要重新购买最新的身份证阅读器,造成极大的浪费。因为解码器都在服务器上,所以,每个柜台的读码器无需更换,只需更换、升级服务器上的解码器即可,可降低成本90%;\n3)该系统实现了全渠道覆盖,针对无电脑、无系统的末梢终端,只需通过手机连接就能实现身份证识别、阅读。大大降低了实名制全渠道覆盖的实施难度;4)该系统使用方便,即插即用,只需要在运营商公司内网的服务器上安装解码设备即可为全省服务,便于省公司公司统一管理。对于末梢终端的客服人员,只需使用手机即可。因此推广实施难度很小,等同于单机版身份证阅读器;5)以往的“在线数据库对比识别”、通过手机拍照身份证采用OCR技术获取信息,存在巨大的漏洞:身份信息无法识别真伪,身份证本身也无法真伪;对于假身份证、“套牌身份证”只有通过公安部的sam解码模块,才能做到真正识别。任何最准确、最有效的身份证阅读/识别设备都不能缺少公安部授权的安全加密模块(SAM模块);每个身份证的识别真伪、数据解码,整个过程是个相互验证的过程,其中有40次以上数据握手过程,这些过程使用的协议均为公安部SAM模块的加密协议,是解密不了的;数据结果经过解码服务器设备端通过公安部提供的dll进行解码,同时需要SAM模块的鉴权文件,否则无法解码; 解码后数据可以根据要求送达到指定的目的地,默认传送到读卡终端所在电脑/手机,该技术方案的安全性大大提高。\n附图说明\n[0017] 图1为本发明的系统整体结构示意图;\n[0018] 图2为本发明读卡程序流程图;\n[0019] 图3为参数设置流程图;\n[0020] 图4为身份证解码终端结果示意图。\n具体实施方式\n[0021] 为了加深对本发明的理解和认识,下面结合附图对本发明作进一步描述和介绍。\n[0022] 实施例1:如图1、图2,一种基于手机NFC的身份证网络解码系统,所述解码系统包括身份证解码终端、业务终端,所述业务终端设置为手机,所述手机和身份证阅读客户端通过无线网络与身份证解码终端进行数据信息传递;所述业务终端需要支持NFC功能及ISO-14443B协议,以及运行于智能手机上的远程通信服务程序,所述解码系统还包括解码服务器,所述手机通过无线网络与解码服务器进行数据信息传递。\n[0023] 实施例2:作为本发明的一种改进,所述无线通讯模块集成了两种无线通讯方式,分别是WIFI和无线数据通信。智能手机可以选用其中一种在远程连接身份证解码终端。建立无线连接后,智能手机和身份证解码终端之间可以传输控制命令和通讯数据。\n[0024] 利用智能手机的强大功能作为控制平台,用户通过智能手机上运行的应用程序控制智能卡信息远程阅读器的工作。\n[0025] 实施例3:参见图4,作为本发明的一种改进,所述身份证解码终端包括负载均衡交换机和解码中心设备,所述解码中心设备包括,主电路板、集线板、解码设备、电源模块、电源控制板、数据总线、支撑支架、散热设备、工作指示部分、控制芯片; 其中负载均衡交换机用于多个解码中心设备的任务均衡分配,设备主要完成TCP同一IP与端口的连接响应与连接分配,这样,使用同一IP与端口时,后端可以配置多个解码设备;主电路板与解码设备相连,用于处理将需要解码的信息传送给解码设备,再将解码后的信息进行加密通过网络发送至阅读器端;集线板与主电路板相连,用于给主电路板的供电、解码设备的状态显示、网口连接器相连。以及设备的电源指示灯显示;解码设备与主电路板相连,用于卡信息的解码;电源模块与集线板相连,用于给整个设备的供电;电源控制板与主板相连,用于远程控制解码设备的供电。当解码设备出现异常时,通过远程对电源主板下发断电重启指令;\n数据总线是将主电路板与集线板相连的总线;支撑支架用于固定主电路板和解码设备;散热设备与电源模块连接,用于对整个设备的温度控制,控制整个设备在一个温度范围内能够正常工作 ;工作指示设备用于网口连接的状态显示、解码模块的状态显示、工作电源的状态显示,以及设备的电源开关;控制芯片连接住电路板,用于解码模块的电源控制。\n[0026] 服务器上集成最多24个SAM解码设备,每个SAM解码设备的控制主板通过RJ45网络口与负载均衡交换机相连,负载均衡交换机的前端与互联网或工作网络连接,提供给客户端统一的IP地址和端口号,客户端设备通过统一的IP地址和端口号进行设备访问。当有客户端访问时,负载均衡交换机根据后端SAM设备控制主板的使用情况,将空闲的SAM设备控制主板进行连接转发,使得访问数据到达SAM解码设备控制主板。\n[0027] SAM解码设备的控制主板负责SAM解码设备启用、通信、关闭等工作,并完成与客户端的通信,在收到客户端访问数据后,控制主板芯片开始工作,接收解码数据,并触发SAM设备开始工作,将接收到的解码数据请求通过指定协议与SAM进行通信,SAM将结果送到控制芯片,控制芯片将结果发送回客户端,完成解码过程。\n[0028] 实施例4:参见图2、图3,基于手机NFC的身份证网络解码系统的应用方法,利用手机Android系统对NFC的支持,打开"android.permission.NFC"、"android.hardware.nfc"使用许可,使用NfcAdapter,对手机NFC进行数据操作,数据交互以二进制方式进行。\n手机NFC打开后,NFC射频即处于找卡状态,当有卡靠近时,NFC检测到卡后,触发读卡应用程序,开始读卡。阅读程序对读取的卡数据进行重组、加密并传输到远端解码信息服务器,加密算法采用固定Key与随机数组合方式,使得每次传输的加密结果都不相同。服务器数据加密处理后回传给手机,阅读程序接收数据并解密,然后将解密数据进行重组,从而完成与卡的交互。解码结束后,远端解码信息服务器将阅读结果传回,传回部分至少包括:卡内存储的文字信息和图片信息,文字信息直接进行格式转换解码即可识别,图片信息在本地进行转码,将小波算法压缩的图片信息转换成可识别的bmp数据,并提供给界面使用。阅读程序可以以接口方式提供给上层应用程序调用,接口方式包括.so文件和jar文件。上层应用程序只需将.so文件和jar文件集成进去,编译产生apk即可使用。\n[0029] 参见图3,当需要对卡进行操作时,通过运行在智能手机上的控制程序发送命令,通过NFC智能接口模块分析命令,当需要获取智能卡信息时,NFC模块阅读智能卡信息,在读卡过程中,使用非接触式读卡方法,首先产生阅读智能卡的命令,通过NFC模块天线转换成射频信号发送给智能卡,智能卡通过射频信号返回内部存储的信息给NFC模块,经NFC模块天线转换和NFC模块进行信号处理后得到数据信息。再根据预先设定的信息处理方法,把部分或全部读取到的信息首先进行加密处理,再通过智能手机转发给远端的信息处理服务器。服务器将处理后的信息通过智能手机返回发送到NFC读取应用程序;NFC读取应用程序根据返回结果进行下一步动作,直到智能卡阅读任务最终完成。\n[0030] NFC应用程序根据预先设置的处理方法对阅读任务得到的服务器返回的信息进行加密,解析等处理,再把处理结果发送运行在手机上的用户程序进行图形化处理后以良好的用户界面显示给用户。\n[0031] 本发明还可以将实施例2、3所述技术特征中的至少一个与实施例1组合形成新的实施方式。\n[0032] 需要说明的是上述实施例,并非用来限定本发明的保护范围,在上述技术方案的基础上所作出的等同变换或替代均落入本发明权利要求所保护的范围。
法律信息
- 2022-10-11
未缴年费专利权终止
IPC(主分类): G06K 17/00
专利号: ZL 201420616120.X
申请日: 2014.10.23
授权公告日: 2015.03.11
- 2015-03-11
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有引用任何外部专利数据! |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 1 | | 2014-10-23 | 2014-10-23 | | |
2 | | 2015-04-25 | 2015-04-25 | | |