APP下载

使用二维码要防信息泄露

2016-02-01朱健

中国防伪报道 2016年9期
关键词:矩阵式二进制防伪

文 朱健

使用二维码要防信息泄露

文朱健

今年央视315晚会曝光了二维码泄露信息的案例,引起社会的关注。二维码扫码有风险:没有人会随便送你东西,有毒二维码、刷卡机,只要一刷,银行卡、个人信息都被盗。其背后的原因就是那些二维码都是通过二维码生成器生成,不法分子再把病毒粘贴进二维码,客户信息都被截取。所以大家千万不要为了贪小便宜,而中了二维码病毒的圈套。

二维码生成不难容易被不法分子利用

二维码生成器的应用原理其实就是二维码生成软件,你可以将信息输入到二维码生成器中,生成相应的二维码,然后进行保存应用。

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

二维码生成器的制作需要一个二维码生成算法,或者一个二维码插件,然后用JAVA ,C#,VB等编程语言编写一个调用软件就可以做成二维码生成器了。

这个二维码生成算法就是将组成二维码的0、1数字矩阵进行组合,输入二维码生成器的信息不同,所得到的0、1数字矩阵组合也不相同,因此生成的二维码样式就各种各样。

二维码如何得以防伪

二维码图片既然能复制印刷,又怎能防伪?

二维条码有以下特性:具有储存量大、保密性高、追踪性高、抗损性强、备援性大、成本便宜,正是因为具备这些特性,可以将其引入防伪应用领域。

二维码自身并不具备防伪功能,所谓二维码防伪是靠对原始二维码技术处理后,使二维码不可读或读出乱码,只有靠专门识别设备或是被软件才能解码还原,读到原始二维码。我们可以形象地将二维码理解为一种载体盒子,一种承载了商品信息的盒子,而盒子里是看似杂乱无序被打上马赛克的东西。肉眼无法直接看到盒子里东西的本质(原始信息),只有借助于专门的识别设备或软件才能识读。这种做法,可以防止防伪标识自身不被批量制假,但是无法防止1对1的硬拷贝,从而被制假者1 ∶ N制假。

所以,二维码的防伪应用,首先应解决二维码防伪标识自身的不可伪造问题,即标识本身的防伪,现在一般采取的办法无外乎下面2种:

1.二维码图和传统防伪制作技术(主要是印刷)相结合,避免码图被直接影印、拍照,比如采用隐形印刷等等;

2.掌握二维码编码技术,对二维码码图本身做特殊处理(如加密、复合等)。这种方法的目的一是可以让别人的识读软件无法识别码图,二是可以在这些码图中编入特别信息,以作防伪校验之用。然后配合A中所说的方法,并建立校验关联关系。

上面两种方法,在绝对真空条件下(无互联网、无交互),都能防止防伪表示本身不被直接影印、拍照,而且可以做得不易被1对1复制,这样增加了造假难度和成本。

解决了防伪标识表征的防伪之后,就可以带入商品的防伪应用了。一般做法就是建立商品数据库,二维码中包含的信息与之匹配,并建立查询应答机制。

天下没有掉馅饼的事,遇到优惠或刷二维码等促销活动一定要多个心眼。不要因粗心大意,丢失重要的文件和数据,以免造成财产损失。

链接:形形色色的二维码

二维码与条形码相比有着信息量大,耐油污,耐折损等特点,因此应用范围更广泛。

二维码和手机摄像头以及二维码和计算机的配合将产生多种多样的应用,比如今后我们可以在自己的名片上印上二维码,别人只需用安装二维码识别软件的摄像手机轻松一拍,名片上的各种资料就全部输入手机啦;如果超市的商品也印上二维码,我们就可以在手机上获得关于该商品的大量详细信息。2011年初二维码已经在日本和韩国获得广泛应用,台湾和大陆地区也已经开始推广,以后我们可以用二维码在自动贩售机买可乐、缴费、网上购物等等,二维码在我们以后的生活中将会越来越广泛的应用。

2012年中旬,G商通就技术开发了二维码抽奖,二维码会员积分,二维码优惠券下载,二维码签到,二维码产品防伪等功能,使二维码的应用变得广泛。随着科技的不断发展,二维码的市场应用以及生活应用会越来越广泛。

二维码种类繁多 使用灵活

二维条码/二维码可以分为堆叠式/行排式二维条码和矩阵式二维条码。堆叠式/行排式二维条码形态上是由多行短截的一维条码堆叠而成;矩阵式二维条码以矩阵的形式组成,在矩阵相应元素位置上用“点”表示二进制“1”, 用“空”表示二进制“0”,由“点”和“空”的排列组成代码。

堆叠式/行排式二维码

堆叠式/行排式二维条码(又称堆积式二维条码或层排式二维条码),其编码原理是建立在一维条码基础之上,按需要堆积成二行或多行。它在编码设计、校验原理、识读方式等方面继承了一维条码的一些特点,识读设备与条码印刷与一维条码技术兼容。但由于行数的增加,需要对行进行判定,其译码算法与软件也不完全相同于一维条码。有代表性的行排式二维条码有:Code 16K、Code 49、PDF417等。

矩阵式二维码

短阵式二维条码(又称棋盘式二维条码)它是在一个矩形空间通过黑、白像素在矩阵中的不同分布进行编码。在矩阵相应元素位置上,用点(方点、圆点或其他形状)的出现表示二进制“1”,点的不出现表示二进制的“0”,点的排列组合确定了矩阵式二维条码所代表的意义。矩阵式二维条码是建立在计算机图像处理技术、组合编码原理等基础上的一种新型图形符号自动识读处理码制。具有代表性的矩阵式二维条码有:Code One、Maxi Code、QR Code、 Data Matrix等。

在几十种二维要码中,常用的码制有:G商通二维码,PDF417二维条码,Datamatrix二维条码,Maxicode二维条码,QR Code,Code 49,Code 16K,Code one等,除了这些常见的二维条码之外,还有Vericode条码、CP条码、Codablock F条码、田字码、 Ultracode条码,Aztec条码。

QR Codeui也是一种二维码,和传统的一维码(比如商品上的条形码)不同,二维码在横纵两个方向都存储信息,因此信息容量大大提高。QR Code®,是Denso Wave lnc.的注册商标。

猜你喜欢

矩阵式二进制防伪
INTEGRITYTM ECO100再生缝纫线引入防伪技术
用二进制解一道高中数学联赛数论题
你知道古代圣旨和纸钞是怎样防伪的吗
奥迪e-tron
电除尘矩阵式电磁振打器控制系统改进优化
有趣的进度
二进制在竞赛题中的应用
电子防伪技术专利综述
二进制宽带毫米波合成器设计与分析
河北省高速公路通行卡信息防伪解决方案