-
公开(公告)号:CN105976004B
公开(公告)日:2019-05-07
申请号:CN201610260753.5
申请日:2016-04-25
Applicant: 华南农业大学
IPC: G06K19/06
Abstract: 本发明公开了一种彩色二维码多维信息编码、解码方法及装置,编码方法包括步骤:把信息分为多段并对每段使用不同加密算法和/或密钥进行加密,把各段加密后的信息拼合生成普通二维码图像;接着,把所使用的多个算法或密钥进行拼合生成彩色叠加模板,最后将彩色叠加模板叠加到上述普通二维码图像中得到彩色二维码图像。解码方法包括步骤:针对不同使用者分发不同的解码模板,一个解码模板包括若干个解码向量;使用者把解码模板覆盖到彩色二维码图像上,通过图像的形状、颜色叠加,使用算法从中得到所属解码密钥,使用此解码密钥解码出对应若干段的加密信息。本发明使一个二维码可被不同权限的用户读取为不同信息,拓宽二维码的编码空间和应用场景。
-
公开(公告)号:CN102902997B
公开(公告)日:2015-11-18
申请号:CN201210356366.3
申请日:2012-09-21
Applicant: 华南农业大学
Abstract: 本发明公开了一种二维码混合编码方法,包括以下步骤:(1)在二维码模板上生成覆盖区域数据;(2)将二维码原始信息中需要加密的隐藏信息以覆盖区域数据为密钥进行加密得到二维码生成信息;(3)将二维码生成信息通过二维码生成算法生成二维码图像;(4)将带有覆盖区域数据的二维码模板覆盖在二维码图像上。本发明还公开了上述编码方法的解码方法及编码、解码装置。本发明通过覆盖区域数据作为密钥对二维码中的隐藏信息进行加密和解密,有效的提高了二维码的安全性和保密性,并且只有在获取覆盖区域上的密钥的基础上才可以实现对二维码图像的解密,保证了二维码图像只有被破坏覆盖区域前提下才能被正确解码,增强了二维码使用的安全性。
-