生成原理
二维码的机制就是用特定的几何图形在二维平面上分布的黑白相间的图形。它的实质就是计算机的逻辑基础语言,0和1进行的排列组合,使用若干个与二进制相对应的几何形体来表示文字数值信息。从字面上就可以看出,二维码是一种比一维码更为先进的条码格式。一维码只能在一个方向,且大多是水平方向上表达信息,但是二维码在水平、垂直方向上都能储存信息。另外,一维码是由数字、字母构成,但是二维码可以储存汉字、数字和图片等等。
二维码原理可以分为矩阵式二维码原理和行排式二维码原理两种。
1、矩阵式原理
矩阵式二维码,又名棋盘式二维码,是在一个矩形空间内通过黑、白像素在矩阵中的不同分布进行编码的。在矩阵元素的位置上,出现方点、圆点或其他点,则表示二进制中的“1”,不出现点则表示二进制中的“0”。这些点的排列组合决定了矩阵式二维码所代表的意义 。
2、行排式原理
行排式二维码,又名堆积式二维码或层排式二维码。其他的编码原理是建立在一维码基础之上的,按需要堆积成二行或多行。因为行数的增加,需要对其进行判定,且它的译码算法与软件也与一维码大相径庭。
类型分类
二维条码可以分为堆叠式二维条码和矩阵式二维条码。堆叠式二维条码形态上是由多行短截的一维条码堆叠而成。矩阵式二维条码以矩阵的形式组成,在矩阵相应元素位置上用点的出现表示二进制“1”,空的出现表示二进制“0”,由点的排列组合确定代码表示的含义。有代表性的堆叠式二维条码包括PDF417、Code 49、Code 16K等。有代表性的矩阵式二维条码包括Code one、Aztec、Data Matrix、QR Code码等。二维条码可以使用激光或CCD阅读器识读。
优点
现如今,无论是信息获取、网站跳转、会员管理、手机支付等操作领域,都运用到二维码技术,用手机软件扫描即可操作。而二维码技术还具有如下优点:
1、高密度编码,信息容量大。
2、编码范围广 。
3、容错能力强,具有纠错功能。
4、译码可靠性高 。
5、成本低,易制作,持久耐用。
安全防范
手机二维码可以印刷在报纸、杂志、广告、图书、包装以及个人名片等多种载体上,用户通过手机摄像头扫描二维码或输入二维码下面的号码、关键字即可实现快速手机上网,便捷地浏览网页、下载图文、音乐、视频、获取优惠券、参与抽奖、了解企业产品信息等,省去了在手机上输入网址的烦琐过程,实现一键上网 。
手机病毒可通过二维码进行传播,该病毒伪装成手机聊天软件,并通过二维码提供下载链接,用户一旦扫描这个二维码,就会自动向手机发送短信,骗取手机话费等。对此,中国移动物联网基地相关专家表示,由于二维码技术已经发展成熟,“门槛”较低,普通用户在网上搜索一款二维码生成器,就可以按照自己的意愿,制作二维码。
很多网民不知二维码带给我们生活方便的同时,也成为了手机病毒、诈骗网站传播的新“载体”。
虽然二维码本身并不会携带病毒,但有人会利用二维码下载的方式传播病毒。他们会将带有病毒程序的网址链接制作成二维码,用户用手机扫描后会得到该链接,如果进一步执行点开操作,就会在联网状态下导致手机中毒。
有关专家给出了两条防护措施:第一不要“见码就刷”,特别是不要刷一些不正规网站上提供的二维码,在刷码之前要鉴别来源是否权威;第二要在手机中安装相应的防护程序,一旦出现有害信息,可及时提醒。
发展趋势
从20世纪70年代至今,条码技术及应用都取得了长足的发展。符号表示已由一维条码发展到二维条码,目前又出现了将一维条码和二维条码结合在一起的复合码。条码介质由纸质发展到特殊介质。条码的应用已从商业领域拓展到物流、金融等经济领域,并向纵深发展,面向企业信息化管理的深层次的集成。条码技术产品逐渐向高、精、尖和集成化方向发展。
2021年,根据《2021移动支付安全大调查研究报告》显示,受访者使用二维码支付比例继续提升,较去年提升了11%,已超过九成。移动支付已基本涵盖百姓生活主要消费场景。研究报告显示,在这些场景中,较为活跃的是商场、便利店及餐饮类中大型实体商户;公共缴费(水电煤、网费等);小摊贩、菜场、水果店等小型实体商店;交通出行(地铁、公交车、出租车、飞机、火车等);综合电商平台等,受访人群覆盖率超过六成。在移动支付验证方式中,指纹、刷脸等生物识别方式认可度最高,其使用率已经超过数字密码验证方式。