一种公安证件打印机制造技术

技术编号:11653306 阅读:105 留言:0更新日期:2015-06-26 01:26
本实用新型专利技术提供一种公安证件打印机,包括通讯接口、非对称算法解密模块、打印驱动模块和打印机本体,控制打印机的终端电脑通过通讯接口依次连接认证模块、非对称算法解密模块后再连接打印驱动模块,将需要打印的数据用非对称算法的公钥加密后与通讯密码一起通过通讯接口发送给打印机的非对称算法解密模块,非对称算法解密模块接收通讯密码并进行匹配,匹配成功后对非对称加密的数据进行解密,同时将新的通讯密码发送回终端电脑,非对称算法解密模块将解密的打印数据发送至打印驱动模块。一种公安证件打印机通过严格的交互和非对称加密算法以防数据泄密;终端电脑与打印机之间使用动态通讯密码认证,获取数据明文的可能性极小。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】

本技术涉及一种适用于打印驾驶证、行车证的专用打印机。
技术介绍
现有的打印机并不适用于打印驾驶证、行车证,驾驶证、行车证是国家法定身份证件,打印过程中,出于信息安全考虑,传输的数据和命令需要加密。尤其是需要保存打印记录,便于事后追溯。普通的加密算法的密钥保存在电脑终端上,可以通过获取电脑终端上的密钥用于解密截取的数据,实现数据的盗取。而非对称加密算法需要两个密钥:公开密钥和私有密钥。公开密钥与私有密钥是一对,如果用公开密钥对数据进行加密,只有用对应的私有密钥才能解密;如果用私有密钥对数据进行加密,那么只有用对应的公开密钥才能解密。非对称算法的解密模块在Web系统验证中经常被使用,如高密级文件在线传输,聊天加密等。但未能在打印机上应用。
技术实现思路
本技术目的是,提供一种适用于打印驾驶证、行车证具有数据非对称加密算法功能的打印机,尤其是具有非对称算法解密模块的打印机。本技术的技术方案是:一种公安证件打印机,其特征在于:包括通讯接口、非对称算法解密模块、打印驱动模块和打印机本体,控制打印机的终端电脑通过通讯接口依次连接认证模块、非对称算法解密模块后再连接打印驱动模块,非对称算法解密模块将解密的打印数据接至打印驱动模块。需要打印的数据用非对称算法的公钥加密后与通讯密码一起通过通讯接口发送给打印机的非对称算法解密模块,非对称算法解密模块接收通讯密码并进行匹配,匹配成功后对非对称加密的数据进行解密,同时将新的通讯密码发送回终端电脑。进一步,所述通讯接口为USB双向通讯接口。进一步,还包括存储模块,所述存储模块分别与通讯接口、认证模块相连,认证模块将接收到的加密数据来源信息发送至存储模块,终端电脑通过通讯接口与存储模块连接。本技术的有益效果是:(I)通过非对称算法解密模块对打印数据进行解密。打印机通讯接口支持USB双向通讯,通过严格的交互以防数据泄密。打印的关键数据将基于非对称加密算法;(2)使用动态加密算法,由于终端电脑与打印机之间可通过非对称算法解密模块的交互采用动态密码认证,获取数据明文的可能性极小;(3)增加打印记录的写入、读出控制,可用于日后追溯。【附图说明】:图1为本技术的组成框图。【具体实施方式】一种公安证件打印机,包括通讯接口、非对称算法解密模块、打印驱动模块和打印机本体,控制打印机的终端电脑通过通讯接口依次连接认证模块、非对称算法解密模块后再连接打印驱动模块,将需要打印的数据用非对称算法的公钥加密后与通讯密码一起通过通讯接口发送给打印机的非对称算法解密模块,非对称算法解密模块接收通讯密码并进行匹配,匹配成功后对非对称加密的数据进行解密,同时将新的通讯密码发送回终端电脑,非对称算法解密模块将解密的打印数据发送至打印驱动模块。所述通讯接口为USB双向通讯接口 ;还包括存储模块,所述存储模块分别与通讯接口、认证模块相连,认证模块将接收到的加密数据来源信息发送至存储模块,终端电脑通过通讯接口与存储模块连接。控制打印机的终端电脑向专用证件打印机发送通讯密码和数据经过非对称加密算法中的公钥进行加密,非对称算法解密模块收到通讯密码和加密数据后,先进行通讯密码的匹配,通讯密码由加密模块的私钥解密后与前一次发送出的通讯密码匹配,匹配成功后利用非对称算法解密模块内存储的非对称加密算法的私钥对加密数据进行解密,同时随机产生新的通讯密码利用私钥加密发送回终端电脑,作为下一次数据交互密码;非对称算法解密模块将解密的数据发送给打印驱动模块,打印机即时打印,并将非对称算法解密模块解密数据的来源信息发送至存储模块,生成并保存车证打印记录。如非对称算法解密模块的通讯密码匹配失败,非对称算法解密模块放弃解密,并将来源数据发送至存储模块保存。非对称加密算法是现有技术,其需要两个密钥:公钥和私钥。公钥与私钥是一对,如果用公钥对数据进行加密,只有用对应的私钥才能解密;如果用私钥对数据进行加密,那么只有用对应的公钥才能解密。控制打印机的终端电脑会遭到黑客等人员的攻击,密钥容易被人获取,通过截取终端电脑和打印机之间的数据通讯,可以反向解密以获得数据信息,而使用非对称加密算法,即使终端电脑中的公钥被截取,也无法通过公钥进行反向解密获取数据信息。非对称算法解密模块需要包括密钥存储芯片和处理芯片,处理芯片要对数据进行加密、解密和匹配等操作,非对称加密算法算法强度复杂、安全性依赖于算法与密钥但是由于其算法复杂,而使得加密解密速度没有对称加密解密的速度快,相应的处理器要求会提升。应当指出,对于本
的普通技术人员来说,在不脱离本技术原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本技术的保护范围。本实施例中未明确的各组成部分均可用现有技术加以实现。【主权项】1.一种公安证件打印机,其特征在于:包括通讯接口、非对称算法解密模块、打印驱动模块和打印机本体,控制打印机的终端电脑通过通讯接口依次连接认证模块、非对称算法解密模块后再连接打印驱动模块,非对称算法解密模块将解密的打印数据接至打印驱动模块。2.根据权利要求1所述的一种公安证件打印机,其特征在于:所述通讯接口为USB双向通讯。【专利摘要】本技术提供一种公安证件打印机,包括通讯接口、非对称算法解密模块、打印驱动模块和打印机本体,控制打印机的终端电脑通过通讯接口依次连接认证模块、非对称算法解密模块后再连接打印驱动模块,将需要打印的数据用非对称算法的公钥加密后与通讯密码一起通过通讯接口发送给打印机的非对称算法解密模块,非对称算法解密模块接收通讯密码并进行匹配,匹配成功后对非对称加密的数据进行解密,同时将新的通讯密码发送回终端电脑,非对称算法解密模块将解密的打印数据发送至打印驱动模块。一种公安证件打印机通过严格的交互和非对称加密算法以防数据泄密;终端电脑与打印机之间使用动态通讯密码认证,获取数据明文的可能性极小。【IPC分类】B41J29-38【公开号】CN204414831【申请号】CN201320530995【专利技术人】潘汉中, 张捷, 谈伯庆, 卢利强, 陆栋, 盛颖, 祁艳胜 【申请人】无锡华通智能交通技术开发有限公司, 南京富士通计算机设备有限公司【公开日】2015年6月24日【申请日】2013年8月28日本文档来自技高网
...

【技术保护点】
一种公安证件打印机,其特征在于:包括通讯接口、非对称算法解密模块、打印驱动模块和打印机本体,控制打印机的终端电脑通过通讯接口依次连接认证模块、非对称算法解密模块后再连接打印驱动模块,非对称算法解密模块将解密的打印数据接至打印驱动模块。

【技术特征摘要】

【专利技术属性】
技术研发人员:潘汉中张捷谈伯庆卢利强陆栋盛颖祁艳胜
申请(专利权)人:无锡华通智能交通技术开发有限公司南京富士通计算机设备有限公司
类型:新型
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1