APP下载

你的二维码安全吗

2016-08-30马薇

中国防伪报道 2016年3期
关键词:条码二维码编码

文 马薇



你的二维码安全吗

文 马薇

随着科技的快速发展,不知不觉中,你可能已经习惯用智能手机拍下身边各种各样的二维码,轻松地享受着科技发展给生活带来的各种便捷。如今,通过扫描二维码获取信息已成为年轻人日常生活和消费的重要方式。购物、会议签到、交友、下载软件等等,但是,就在你享受着“二维码”带来便利的同时,你是否对二维码有充分的了解?有时它也会引发不少的安全隐患。

二维码 它是一种信息编码载体

二维码,又称二维条码,最早发明于日本,是用某种特定几何图形按一定规律在平面(二维方向上)分布的黑白相间图形,用来记录数据符号信息的,是一种信息编码方式,也是一个载体。它能够把文字、图像、音频、视频等相关信息“编码”成一个图像。当这些图像用特定软件扫描后,图案中的信息就会显示出来。

二维码的信息容量更大,可容纳多达1850个大写字母、2710个数字、1108个字节或500多个汉字,比普通条码信息容量高几十倍。而且,除文字数字外,二维码可以把图片、声音、文字、签字、指纹等可以数字化的信息进行编码,用图像表现出来。成本低,易制作,持久耐用,正因如此,二维码被称为不含电子芯片的廉价存储器。

二维码还有一维条码没有的“容错机制”,这使得二维条码因穿孔、污损等引起局部损坏时,照样可以正确得到识读,甚至损毁面积高达50%,仍可恢复信息。而一维条形码通常具有校验功能以防止错读,一旦条形码发生污损将被拒读。另外,二维码有三个定位点,这三个定位点提供读码机辨识。正是有了这些定位点,不管是从何种方向读取,它都可以被辨识。

生成简单 成为传播病毒新途径

近日,有媒体报道天津市民刘女士在扫描二维码参加团购时,由于二维码中含有手机病毒,导致手机被扣除了百元话费。一时间如何确保扫码安全,避免上当受骗,受到了消费者的广泛关注。天津市某通讯公司的资深技术人员向记者详解了病毒是如何制作到二维码上并进行传播的。专家说:“由于现在网上随处都可以见到二维码生成软件,所以就降低了制作二维码的门槛,基本上不需要任何技术含量,首先在网上下载一个‘二维码生成器’,然后找到一个病毒软件的下载地址,复制该网址并粘贴到二维码生成器上,这样就会立即生成一个二维码图片,最后把这个生成的二维码图片,发到微博或网络论坛上,一个含有病毒软件的二维码就开始‘流通’了。”而对于二维码内容的监管,目前我国还没有相关的规定。

据了解,二维码本身并没有病毒,它只是一个中介。一些不法分子正是利用二维码这个中介,将一些有毒或带插件的网址制作成为一个二维码,然后对外宣称为优惠券、软件等,来诱导用户进行扫描。他们往往都是将“传统的诈骗套路”,套上高科技的外衣。而这种专门针对手机上网用户的诈骗手段,多是采用强制下载、安装应用软件等方式,达到获取推广费用或恶意扣费的目的。

另外,由于二维码是由抽象的矩阵图形组成的,人们无法一眼辨认出它所承载的内容,出于好奇,大家都会拿手机扫一扫。殊不知,一旦消费者通过手机扫描二维码直接下载的应用中染有病毒,那么安装到手机上就会遭遇麻烦;如果扫描的内容是被挂上木马的网址,则有窃取消费者手机通讯录、银行卡号等隐私信息的风险,甚至被乱扣话费、消耗上网流量。

专家提醒 切勿见码就扫

近日,中消协也发布了相关提醒。对于这种新花样的诈骗方式,市民并不必恐慌,只要我们养成良好的二维码使用习惯,不要见码就扫,并加强防范措施,也是可以避免类似事件发生的。

首先,在扫描前,应先判断二维码发布来源是否权威可信。一般来说,正规的报纸、杂志,以及知名商场的海报上提供的二维码都是安全的,而对于广告宣传单、路边广告以及网站上那些不知来源的二维码需引起警惕,不要盲目扫描。其次,从技术上来说,应选用带安全检测功能的二维码扫描工具,扫到可疑网址时,会有安全提醒。最后,如果通过二维码来安装软件,安装好以后,最好先用杀毒软件扫描一遍再打开。

另外,中消协还特别提醒到,目前部分网站上线了二维码支付通道,扫拍二维码就可以实现购物和支付。但消费者在使用手机支付功能时,一定要看清网站域名,不要轻易点击反复自动弹出的小窗口页面;保护好自己的身份信息,不要轻易向他人透露;如果用手机和银行卡绑定,不要在银行卡内储存过大数额的资金,避免发生连锁反应。

链接:解读二维码

随着智能手机在国内的普及,这个黑白方块的二维码就开始见诸各种场所,交换二维码名片,用二维码购物、登机、看电影……二维码,这个不起眼的黑白相间的小方块,正在悄然改变着我们的生活方式。当你频繁和它照面的时候,你有没有过这样的好奇:为什么用手机扫一下就会看到一个“花花世界”?二维码的颜色为什么是黑白相间的呢?这些不规则几何图形中究竟藏着怎样的“秘密”?

什么是二维码

二维码,又称二维条形码,是相对于一维码而言的,它根据某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息;在代码编制上巧妙地利用构成计算机内部逻辑基础的“0”“1”比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息,通过图象输入设备或光电扫描设备自动识读以实现信息自动处理。

二维码是一种比一维码更高级的条码格式。一维码只能在一个方向(一般是水平方向)上表达信息,而二维码在水平和垂直方向都可以存储信息。一维码只能由数字和字母组成,而二维码能存储汉字、数字和图片等信息,因此二维码的应用领域要广得多,比普通一维条码的信息容量大、可靠性高以及保密防伪性强。

二维码具有条码技术的一些共性:每种码制有其特定的字符集;每个字符占有一定的宽度;具有一定的校验功能等。同时还具有对不同行的信息自动识别功能、处理图形旋转变化等特点。

简单来说,二维码其实就是一个“链接”。你上网时,点开一个个“链接”,就能看到相关信息与网站。现实生活中,你在一条街上边走边看,但是没有“链接”给你点击。你不能在罐头上点击URL查看配方,你也不能点击雕塑在网络上查看详情。

如果你的智能手机一旦安装了二维码识别软件,就可以拿手机对着这些二维码拍照,即刻获取有用信息。比如你外出办点事,遇见一海报写着“新节目即将播出”,旁边印有二维码。你可以给二维码拍照,软件会自动列出选项等你操作。

这还只是冰山一角。想象一下,去某地标游玩,可以用二维码观看相关信息;扫描报纸或杂志上的二维码与朋友分享;通过二维码在推特上寻找当地的面包房……二维码很重要,因为它开创了现实世界网络化的先河。

二维码分类

二维码常用的码制有:Data Matrix,Maxi Code,Aztec,QR Code,Vericode,PDF417,Ultracode,Code 49,Code 16K 等。目前应用最广泛的是QR Code。

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

另一类是矩阵式二维码。最流行莫过于QR CODE。矩阵式二维码,又称棋盘式二维条码。它在一个矩形空间通过黑、白像素在矩阵中的不同分布进行编码。在矩阵相应元素位置上,用点(方点、圆点或其他形状)的出现表示二进制“1”,点的不出现表示二进制的“0”,点的排列组合确定了矩阵式二维条码所代表的意义。QR Code、Code One、Data Matrix、Maxi Code等都是矩阵二维码,其中应用最广泛的是QR Code。

猜你喜欢

条码二维码编码
生活中的编码
热线互动
二维码
小康二维码
浅析影响商品条码质量的主要因素
《全元诗》未编码疑难字考辨十五则
日杂商品条码质量现状研究
子带编码在图像压缩编码中的应用
Genome and healthcare
二维码让政务公开更直接