一种隐形二维条码信息加密系统的制作方法

文档序号:14993457发布日期:2018-07-20 23:00阅读:240来源:国知局

本发明涉及电子信息技术领域,具体为一种隐形二维条码信息加密系统。



背景技术:

二维条码/二维码是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的;在代码编制上巧妙地利用构成计算机内部逻辑基础的“0”、“1”比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息,通过图象输入设备或光电扫描设备自动识读以实现信息自动处理:它具有条码技术的一些共性:每种码制有其特定的字符集;每个字符占有一定的宽度;具有一定的校验功能等。

但是现有的二维码技术容易造成信息的泄漏,保密性不佳,为此,我们提出了一种隐形二维条码信息加密系统。



技术实现要素:

本发明的目的在于提供一种隐形二维条码信息加密系统,以解决上述背景技术中提出的现有的二维码技术容易造成信息的泄漏,保密性不佳的问题。

为实现上述目的,本发明提供如下技术方案:一种隐形二维条码信息加密系统,该隐形二维条码信息加密系统包括输入控制模块、微处理器、转换模块、存储器、图像处理模块和打印设备;

所述输入控制模块为该隐形二维条码信息加密系统的输入设备,通过输入控制模块输入需要转换的字符信息;

所述微处理器的输入端通过数据线与输入控制模块的输出端连接,所述输入控制模块将输入的字符信息通过数据线传输至微处理器,所述微处理器将接收的字符信息存储至存储器内;

所述转转模块包括信息接收模块、加密模块和信息/二维条码转换模块,所述信息接收模块的输入端与微处理器的输出端通过数据线连接,所述信息接收模块、加密模块的输出端均通过数据线与信息/二维条码转换模块的输入端连接,所述信息/二维条码转换模块的输出端通过数据线与微处理器的输入端连接,所述微处理器将接收的需要转换的字符信息输出至信息接收模块,所述信息接收模块将需要转换的字符信息传输至信息/二维条码转换模块,通过信息/二维条码转换模块将需要转换的字符信息转换成二维条码,所述加密模块对转换后的二维条码进行加密处理,所述信息/二维条码转换模块将加密后的二维条码输出至微处理器,所述微处理器将加密后的二维条码输出至存储器和图像处理模块;

所述存储器的输入端通过数据线与微处理器的输出端连接,所述存储器内存储有控制程序、二维条码和字符信息;

所述图像处理模块将接收的二维条码进行图像清晰化处理,处理后的图像输出至打印设备;

所述打印设备将接收的二维条码图像通过隐形打印的方式喷涂打印至需要喷涂的物体上。

优选的,所述输入控制模块输入的字符信息的最大字符量为128字符。

优选的,所述加密模块通过在转换后的二维条码上增加加密保护程序。

优选的,所述加密保护程序为数字密码开启程序或者图案密码开启程序。

优选的,所述微处理器将加密后的二维条码输出至存储器,所述二维条码与相应的字符信息对应。

优选的,所述打印设备的隐形打印包括荧光油墨打印、荧光碳粉打印、荧光色带打印或者红外油墨打印。

与现有技术相比,本发明的有益效果是:本方案通过将二维码通过特殊的材料打印,需要通过特殊的识别器进行识别,通过加密的方式进行信息加密,双重安全保障。

附图说明

图1为本发明系统原理框图;

图2为本发明转换模块的系统原理框图;

图3为本发明工作流程图。

图中:1输入控制模块、2微处理器、3转换模块、31信息接收模块、32加密模块、33信息/二维条码转换模块、4存储器、5图像处理模块、6打印设备。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参阅图1-3,本发明提供一种技术方案:一种隐形二维条码信息加密系统,该隐形二维条码信息加密系统包括输入控制模块1、微处理器2、转换模块3、存储器4、图像处理模块5和打印设备6;

输入控制模块1为该隐形二维条码信息加密系统的输入设备,通过输入控制模块1输入需要转换的字符信息;

微处理器2的输入端通过数据线与输入控制模块1的输出端连接,输入控制模块1将输入的字符信息通过数据线传输至微处理器2,微处理器2将接收的字符信息存储至存储器4内;

转转模块3包括信息接收模块31、加密模块32和信息/二维条码转换模块33,信息接收模块31的输入端与微处理器2的输出端通过数据线连接,信息接收模块31、加密模块32的输出端均通过数据线与信息/二维条码转换模块33的输入端连接,信息/二维条码转换模块33的输出端通过数据线与微处理器2的输入端连接,微处理器2将接收的需要转换的字符信息输出至信息接收模块31,信息接收模块31将需要转换的字符信息传输至信息/二维条码转换模块33,通过信息/二维条码转换模块33将需要转换的字符信息转换成二维条码,加密模块32对转换后的二维条码进行加密处理,信息/二维条码转换模块33将加密后的二维条码输出至微处理器2,微处理器2将加密后的二维条码输出至存储器4和图像处理模块5;

存储器4的输入端通过数据线与微处理器2的输出端连接,存储器4内存储有控制程序、二维条码和字符信息;

图像处理模块5将接收的二维条码进行图像清晰化处理,处理后的图像输出至打印设备6;

打印设备6将接收的二维条码图像通过隐形打印的方式喷涂打印至需要喷涂的物体上。

其中,输入控制模块1输入的字符信息的最大字符量为128字符,加密模块32通过在转换后的二维条码上增加加密保护程序,加密保护程序为数字密码开启程序或者图案密码开启程序,微处理器2将加密后的二维条码输出至存储器4,二维条码与相应的字符信息对应,打印设备6的隐形打印包括荧光油墨打印、荧光碳粉打印、荧光色带打印或者红外油墨打印。

实施例

输入控制模块1采用触摸显示器,通过触摸显示器触摸输入字符字样,并传输至微处理器2,微处理器2将输入的字符字样输出至信息接收模块31和存储器4,信息接收模块31将字符字样通过信息/二维条码转换模块33转换为二维条码,加密模块32对二维条码加密,采用数字加密程序的方式,通过程序设定加密的密码为“123456”,信息/二维条码转换模块33将加密的二维条码输出至微处理器2,微处理器2将加密的二维条码输出至存储器4和图像处理模块5,微处理器2将该加密的二维条码与存储器4内存储的字符字样对应并通过符号标记的方式建立联系,经过图像处理模块5的图像清晰化处理之后输出至打印设备6,通过打印设备6接收相应的二维条码图像并打印喷涂至需要打印的物件上。

尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1