The invention discloses a private information management method and a terminal based on QR code. By calculating the location of the embedded information in QR code, the location used for embedding the private information is randomly selected from the location used for embedding the information, and the private information is embedded in the selected location. If the embedded private information is the first information, the private information is embedded. If the embedded private information is the second information, the graphics corresponding to the embedded location of the private information can be adjusted. When the public information and the private information are stored in the same two-dimensional code, the security and concealment of the private information can be improved. Without changing the information of the original QR code, the distribution of the private information based on QR code can be further optimized. Cloth and extraction.
【技术实现步骤摘要】
一种基于QR码的私密信息管理方法及终端
本专利技术涉及信息加密
,尤其是涉及一种基于QR码的私密信息管理方法及终端。
技术介绍
QR码是矩阵式二维码的一种,具有快速、全方位识别的特性,有广泛的应用前景,现在已应用于印刷、交通和移动通信等社会生活的许多领域。现有技术在不改变二维码内容识读的情况下,在二维码编码区域进行扩展,开辟出专用的安全信息区来储存信息,可以实现将公开信息和保密信息储存在同一个二维码中,但现有技术并未解决此类二维码中保密信息的安全性问题,因此,在扩展的安全信息区储存的保密信息的隐蔽性、安全性还有所欠缺。
技术实现思路
本专利技术所要解决的技术问题是:提供一种基于QR码的私密信息管理方法及终端,在不影响原有QR码的正常使用下,提高私密信息的安全性与隐蔽性。为了解决上述技术问题,本专利技术采用的技术方案为:一种基于QR码的私密信息管理方法,包括步骤:S1、计算QR码中可用于嵌入信息的位置;S2、从所述可用于嵌入信息的位置中随机选取用于嵌入所述私密信息的位置;S3、在所述选取的位置中嵌入所述私密信息,若嵌入的私密信息为第一信息,则所述私密信息嵌入的位置对应的图形不变;若嵌入的私密信息为第二信息,则对所述私密信息嵌入的位置对应的图形进行调整。为了解决上述技术问题,本专利技术采用的技术方案为:一种基于QR码的私密信息管理终端,包括存储器、处理器及存储在存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:S1、计算QR码中可用于嵌入信息的位置;S2、从所述可用于嵌入信息的位置中随机选取用于嵌入所述私密信息的位置;S ...
【技术保护点】
1.一种基于QR码的私密信息管理方法,其特征在于,包括步骤:S1、计算QR码中可用于嵌入信息的位置;S2、从所述可用于嵌入信息的位置中随机选取用于嵌入所述私密信息的位置;S3、在所述选取的位置中嵌入所述私密信息,若嵌入的私密信息为第一信息,则所述私密信息嵌入的位置对应的图形不变;若嵌入的私密信息为第二信息,则对所述私密信息嵌入的位置对应的图形进行调整。
【技术特征摘要】
1.一种基于QR码的私密信息管理方法,其特征在于,包括步骤:S1、计算QR码中可用于嵌入信息的位置;S2、从所述可用于嵌入信息的位置中随机选取用于嵌入所述私密信息的位置;S3、在所述选取的位置中嵌入所述私密信息,若嵌入的私密信息为第一信息,则所述私密信息嵌入的位置对应的图形不变;若嵌入的私密信息为第二信息,则对所述私密信息嵌入的位置对应的图形进行调整。2.根据权利要求1所述的基于QR码的私密信息管理方法,其特征在于,所述步骤S1之前还包括步骤:使用RS纠错编码按照QR码的最高纠错等级预设百分比的纠错容量为所述私密信息添加纠错码。3.根据权利要求1所述的基于QR码的私密信息管理方法,其特征在于,所述步骤S1中可用于嵌入信息的位置具体是:QR码中除了寻像图形和定位图形外的区域中所有位置相邻且颜色相反的两个连续QR码模块构成的图形。4.根据权利要求3所述的基于QR码的私密信息管理方法,其特征在于,所述步骤S3中对所述私密信息嵌入位置进行调整具体为:将所述私密信息嵌入位置对应的图形中的一个QR码模块向与其相邻的另一个QR模块扩展预设大小的长度。5.根据权利要求2所述的基于QR码的私密信息管理方法,其特征在于,还包括步骤:S4、判断接收的QR码中是否携带私密信息;S5、若所述QR码携带私密信息,则计算所述私密信息嵌入的位置;S6、从所述私密信息嵌入的位置提取私密信息,判断所述私密信息嵌入的位置对应的图形是否被调整,若否,则私密信息为第一信息;若是,则私密信息为第二信息;S7、使用RS纠错编码的解码方法对所得私密信息进行解码,获得经过纠错处理的私密信息。6.一种基于QR码的私密信息管理终端,包括存储器、处...
【专利技术属性】
技术研发人员:刘石坚,翁才杰,潘正祥,章静,王美金,
申请(专利权)人:福建工程学院,
类型:发明
国别省市:福建,35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。