二维码真的起源于日本吗,二维码是中国发明还是日本发明( 二 )


二维码真的起源于日本吗,二维码是中国发明还是日本发明

文章插图
二维码的产生机制是什么?
其实现在的二维码生成还比较混乱,每个系统甚至每个APP的算法都有不同,国际上没有一和统一的标准 。所以尽管二维码的余量对我们来说近似无限,但是前提条件必须是同一算法环境,如果两个不同算法环境下,也有可能出现撞码的情况 。这个时候就要有时间的限制了,也就是所谓的时效性,过了一段时间已生成的二维码就没有用了 。
一般来讲系统的二维码是随机形成的,只要利用二进制中的0和1对应一个格子的黑白就行,然后还需在三个边角处加上定位,这个定位是来标定二维码的方向的 。如果没有这个定位那么,相同的一个二维码,用手机沿不同方向去扫的话,会出现四种不同的结果,这样就没有确定性了 。
二维码真的起源于日本吗,二维码是中国发明还是日本发明

文章插图
二维码的验真原理是什么?
本质上来讲二维码只是个信息载体,既然是载体,就有两个功能,一个是“装得进去”,一个是“提取得出来” 。“装进去”其实就是生成图形然后赋值,“提取出来”就是从二维码中将信息提取出来 。一般来讲有两种方式,一种是直接在扫码软件上解码,然后得到数据,还有一种比较麻烦,扫码过后需要将二维码拿到数据库进行比对,比对成功后再进行提取信息 。第二种方式保密性更强一些,第一种方式更加直接方便一点,两种方式运用的环境不同 。
【二维码真的起源于日本吗,二维码是中国发明还是日本发明】总的来说,从二维码总量来看,是用之不竭的,理想状态下不会有重复情况,但是不同生成方式环境下,可能有撞码情况,二维码本质上是用黑白几何图案来存储二进制信息 。

推荐阅读