目前二维码在各行各业中运用极其广泛,因此条码中隐藏信息的安全性至关重要,所以对二维码信息文件加密势在必行。那么,我们今天就来给大家推荐一个给二维码加密的方法。

二维码加密方法

基于DES与RSA的混合加密算法的原始信息给二维码加密的方法

1、DES与RSA混合加密算法的加密方案基本原理

用DES加密算法方法对明文文件加密,同时用RSA加密算法方法对DES密钥进行加密。

2、DES与RSA混合加密算法的加密方案实施步骤

(1)生成DES加密密钥K

为了提高数据的安全性,每一个密钥K只用一次。

(2)生成用于加密明文的密钥Ck

利用RSA加密算法的公开加密密钥对DES的密钥K进行加密,形成DES加密的密钥Ck,并保存。

(3)生成密文C

利用生成的密钥Ck对明文P进行DES加密,生成密文。

3、基于DES与RSA的混合加密算法的解密方案基本原理

用DES算法对密文解密,同时用RSA算法对DES密钥进行解密。

4、基于DES与RSA的混合加密算法的解密方案的具体实现步骤

(1)获取加密密钥Ck

(2)生成用于DES解密的密钥K

利用RSA的解密密钥对DES的密钥Ck进行解密,形成DES解密的密钥K。

(3)生成明文P

利用生成的密钥K对密文C进行DES解密,生成明文文件。

二维码加密方法

将二维码与加密技术相结合可以保证二维码中信息的安全性,解决一些防伪问题,,再加上二维码的使用灵活、方便,更适合我国人口多、底子薄的国情、因此二维码在我国有着广泛的发展空间。

小知识之二维码:

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