二维条码中文字、图像等信息都是以二进制码的形式存储的,因此,二维条码防伪技术的安全性就在于计算出存储在二维条码中的二进制的难易程度。由于现在计算机技术的高速发展,破解某些技术已不是不可能的问题。虽然二维条码技术是比较先进的高新技术,但是也不能忽视他的安全问题。

为了提高二维码的防伪力度,采用AES算法对二进制码进行加密操作,从而获得另外一组二进制编码,将新的编码存储于二维条码中,以此提高破解难度,从而使其具有更大的防伪力度。

包装防伪中加密二维条码的应用

在二维码的众多优点中,其保密性、防伪能力强的突出优点,被广泛的应用于防伪。二维码最早基本上都是用于证件防伪及证件防伪系统,可以为发票提高一种良好的防伪技术,避免或减少了发票的造假现象。另外,二维码还应用于军事、外交等部门的各类证件管理上,而且还将该技术应用于商业和交通部门对商品和货物运输的管理。随着经济的发展,各种假冒伪劣产品的出现,以及对知识版权的保护力度越来越大,任何提高产品的的防伪强度,即怎样的包装防伪技术,是企业所关心的重要问题之一。

由于防伪技术和反防伪技术的不断发展,防伪技术的安全性也越来越重要。其中,二维条码技术强大的编码能力和保密防伪性能,是证件防伪领域中应用前景甚为看好的一种重要技术。二维码不但可以实现证件信息的自动录入,进行网络管理化还可以有效的防止证件的伪造。然而这样的一个系统在现实面前是不堪一击的。它存在着以下几个缺陷:

1、最初的证件防伪系统都采用了8位灰度图像而没有采用彩色。

2、无论是灰度图像还是彩色图像,在二维条码编码前都要压缩为800字甚至更少。JPEG被认为当今世界静止图像压缩的标准,但事实表明在二维条码证件防伪系统中使用JPEG效果并不理想。

3、以上的原始系统存在巨大的安全隐患。因此,要使二维条码技术在防伪领域更加广泛的应用,应提高其安全性可靠性。将高级加密算法的AES的二维条码技术应用在包装防伪中。

包装防伪中加密二维条码的应用

上图可以看出基于加密算法的二维条码的标签的生成,扫码器读取产品上的二维条码过程以及将获取编码上传至服务器验证产品真伪的过程,服务器首先运用密钥对新编码进行解密,得到二进制编码,然后在二进制编码数据库搜寻是否有对应的二进制吗。如果有,则说明产品为正品,反之,则要谨防假冒。