毫不夸张地说,现在我们的生活中,二维码随处可见。网上有人调侃道:“我们每天不是正在扫码,就是在去扫码的路上。”那么,看起来“神通广大”的二维码,究竟是什么呢?
对既熟悉又陌生的二维码,你了解多少?
实际上,二维码并不复杂,技术门槛也不高。中国二维码标准联合工作组、中国二维码注册认证中心执行主任张超在接受新华网采访时介绍,二维码是一种黑白相间的平面图形,经过加密、解密技术的处理,它可以传递文字和数字等信息,便于记录、识别和交互等。
二维码结构图 (图片来源:科技日报)
具体一点来说,如《科技日报》曾介绍的,二维码使用的这种图形是按一定规律分布的特定几何图形,能够记录数据符号信息。在代码编制上,二维码利用构成计算机内部逻辑基础的“0”“1”比特流的概念,使用若干个与二进制相对应的几何形体来表示信息。同时,二维码能被图像输入设备或光电扫描设备自动识读,实现信息的自动化处理。扫码其实就是对二维码进行对焦、采集、识别的过程。
二维码究竟“神通广大”在哪里?
据《山西日报》报道,二维码之所以会被广泛使用,是因为它有如下几个特点:
1、信息容量大:一个二维码可容纳多达1850个大写字母,或2710个数字,或1108个字节,或500多个汉字,这比普通条码信息容量约高几十倍。
2、编码范围广:二维码能够把图片、声音、文字、签字、指纹等可以数字化的信息进行编码,并以条码的形式表示出来。
3、容错能力强:当二维条码因穿孔、污损等引起局部损坏时,仍然可以被正确识读。一般来说,即使二维码的损毁面积达50%,扫描时仍可获得该二维码包含的全部信息。
4、译码可靠性高:二维码比普通条码的译码错误率要低得多。普通条码的译码错误率是百万分之二,而二维码的译码错误率不超过千万分之一。
此外,二维码还具有成本低、持久耐用等特点。
二维码:“扫”得安全,才能用得舒心
随着二维码的应用越来越广泛,一些不法分子利用二维码来获利也已经不是新鲜事了。据《北京日报》报道,有些不法分子将带有病毒程序的网址链接生成二维码,粘贴到共享单车上,将原有的二维码覆盖。用户用手机扫描这些二维码时就会得到该链接,进一步点击操作就会使手机中毒,进而泄露个人的隐私信息,或被强制安装吸费软件等。
一位顾客在郑州年博会上扫二维码查看商品信息。(韩章云/中国新闻网)
那么,如何才能让扫码更安全呢?重庆市沙坪坝区公安分局虎溪派出所的民警在接受华龙网采访时建议大家:
1、扫码之前要了解二维码的真伪和用途,最好能询问相关工作人员,切忌“见码就扫”。
2、各种支付软件(如支付宝、微信等)绑定一张银行卡就足够了,而且银行卡内不要储蓄大量现金。
3、要定期更改支付软件的密码,不要用“123456”等简单的数列或生日作密码。
4、如果在扫描二维码后发现异常扣款,应及时报警。(赵鹏)
本文由中国科学院计算机研究所工程师敖琪进行科学性把关。