本发明涉及加密技术领域,具体涉及一种用编码实现的多种文件加密方法。
背景技术:
目前在网络信息传输过程中信息的安全及保密存在着严重的问题。如利用编码进行加密,这些编码存在的共同问题是这些编码所含地特征值太少。面对信息爆炸的二十一世纪,网络是人们信息交流的重要工具,网络在人们工作、学习和信息传输中的作用越来越大,人类需要记录及处理的信息越来越多,传统的加密方法已越来越不适应发展的需要。
二十世纪九十年代初,二维编码方法应运而生,如美国的PDF417 码。但面对当今信息量呈几何级数的增长,传统的一维线性码(条 形码)以及二维平面码(如PDF417码)其信息容量不够大。
技术实现要素:
本发明针对上述所要解决的问题,提供一种用编码实现的多种文件加密方法。
为实现本发明的目的,本发明所采用的技术方案是:
一种用编码实现的多种文件加密方法,所述方法通过将图像、图形、文 档、文件及他们的压缩文件和加密文件等真实文件,用同一进制或不同进制进行编码,该编码用不同颜色或不同灰度像素组成的一幅或一系列彩色或黑白图像来表示,新得到的图像或图像组构成一加密文件,该文件用专用解密软件解密后,可阅读、打印、存储真实文件内容。
所用进制可以根据需要任意设置,并可利用一种或多种进制进行编码。
所述编码,是用不同颜色或不同灰度像素组成一幅或一系列彩色或黑白图像来表示,其特征是在同一真实文件的编码中,其信息既可用不同彩色像素表示,也可用灰度不同的黑白像素来表示,还可以彩色像素和黑白像素混合表示,由不同像素组成的图像组可根据需要任意分割。
所述不同颜色或灰度所表示的数据可任意设定。
所组成编码的不同颜色或不同灰度的像素的大小和形状可任意确定。
本发明通过利用不同色彩或不同灰度(或称黑密度) 的像素来表示数据并进行编码,将电子图像、图形、文档、文件等 编成不同色彩或灰度的像素集,如不用专用的解密软件解密则不知所传送的是什么,达到保密的目的。每一个信息元所表示的数据的进制可任意改变,在网络中传送或计算机内经加密处理的信息别人截获后通过终端所看到的是一系列毫无意义的彩色或黑白图像,不可能直接看到其内容,并增加了破解的难度。本发明的加密编码对于计算机、摄像机、扫描仪以及其它IT产品日益普及的今天,使编码的迅速生成及识别成为可能。
具体实施方式
下列对本发明的实施作进一步的说明,以便本领域的技术人员能够更好的理解并实施。
实施例1
一种用编码实现的多种文件加密方法,所述方法通过将图像、图形、文 档、文件及他们的压缩文件和加密文件等真实文件,用同一进制或不同进制进行编码,该编码用不同颜色或不同灰度像素组成的一幅或一系列彩色或黑白图像来表示,新得到的图像或图像组构成一加密文件,该文件用专用解密软件解密后,可阅读、打印、存储真实文件内容。
所用进制可以根据需要任意设置,并可利用一种或多种进制进行编码。
所述编码,是用不同颜色或不同灰度像素组成一幅或一系列彩色或黑白图像来表示,其特征是在同一真实文件的编码中,其信息既可用不同彩色像素表示,也可用灰度不同的黑白像素来表示,还可以彩色像素和黑白像素混合表示,由不同像素组成的图像组可根据需要任意分割。
所述不同颜色或灰度所表示的数据可任意设定。
所组成编码的不同颜色或不同灰度的像素的大小和形状可任意确定。
以上所述仅是本发明的实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和变型,这些改进和变型也应视为本发明的保护范围。