[发明专利]一种基于二维码的信息隐藏方法、装置及电子设备在审
申请号: | 201910041749.3 | 申请日: | 2019-01-16 |
公开(公告)号: | CN109829844A | 公开(公告)日: | 2019-05-31 |
发明(设计)人: | 王诗会 | 申请(专利权)人: | 王诗会;鲁文东 |
主分类号: | G06T1/00 | 分类号: | G06T1/00;G06K19/06 |
代理公司: | 北京知呱呱知识产权代理有限公司 11577 | 代理人: | 丁彦峰;贺亚明 |
地址: | 550001 贵州省贵阳*** | 国省代码: | 贵州;52 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 二维码 数据模块 信息隐藏 隐藏信息 预设 尺寸调制 明文信息 装置及电子设备 信息安全技术 电子设备 规则识别 攻击 识读器 数据量 调制 源头 | ||
1.一种基于二维码的信息隐藏方法,其特征在于,所述信息隐藏方法包括:
获取待隐藏信息,所述待隐藏信息中包括隐文信息;
根据待隐藏信息按照预设的数据模块尺寸调制规则调制第一二维码中的预选数据模块,以得到同时含有隐文信息和明文信息的第二二维码;所述第一二维码为根据所述明文信息生成的二维码,预先数据模块为根据隐文信息的数据量从所述第一二维码中选取的模块;其中,
所述第二二维码中的隐文信息可被预设的识读器按照预设的数据模块尺寸调制规则识别。
2.根据权利要求1所述的信息隐藏方法,其特征在于,预选数据模块包括连续黑色模块或连续白色模块;
所述连续黑色模块由至少两个依次相连的黑色数据模块组成,所述连续白色模块由至少两个依次相连的白色数据模块组成。
3.根据权利要求2所述的信息隐藏方法,其特征在于,所述预设的数据模块尺寸调制规则包括:调制连续黑色模块或连续白色模块的整体宽度或高度。
4.根据权利要求3所述的信息隐藏方法,其特征在于,所述预设的数据模块尺寸调制规则包括:将连续黑色模块或连续白色模块的整体宽度或高度调低20%-40%。
5.根据权利要求1所述的信息隐藏方法,其特征在于,预选数据模块包括多个不相邻的黑色数据模块或多个不相邻的白色数据模块。
6.根据权利要求5所述的信息隐藏方法,其特征在于,所述预设的数据模块尺寸调制规则包括:调制多个不相邻的黑色数据模块中各黑色数据模块或多个不相邻的白色数据模块中各白色数据模块的宽度或高度。
7.根据权利要求1所述的信息隐藏方法,其特征在于,所述预设的数据模块尺寸调制规则包括:
根据隐文信息对应的编码信息中的(0)bin或(1)bin对进行预选数据模块进行调制。
8.根据权利要求1所述的信息隐藏方法,其特征在于,所述待隐藏信息还包括根据隐文信息生成的附加校验信息或纠错信息,附加校验信息或纠错信息用于为隐藏信息提供校验和错误纠正信息保护。
9.一种基于二维码的信息隐藏装置,其特征在于,所述信息隐藏装置包括:
获取单元,用于获取待隐藏信息,所述待隐藏信息中包括隐文信息;
调制单元,用于根据待隐藏信息按照预设的数据模块尺寸调制规则调制第一二维码中的预选数据模块,以得到同时含有隐文信息和明文信息的第二二维码;所述第一二维码为根据所述明文信息生成的二维码,预先数据模块为根据隐文信息的数据量从所述第一二维码中选取的模块;其中,
所述第二二维码中的隐文信息可被预设的识读器按照预设的数据模块尺寸调制规则识别。
10.一种电子设备,其特征在于,所述电子设备包括:处理器、存储器;
所述存储器存储代码;
所述处理器执行所述代码,用于执行权利要求1-8任一项所述的信息隐藏方法。
11.一种存储程序的计算机可读存储介质,其特征在于,所述程序包括指令,所述指令被计算机执行时,使所述计算机执行权利要求1-8任一项所述的信息隐藏方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于王诗会;鲁文东,未经王诗会;鲁文东许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910041749.3/1.html,转载请声明来源钻瓜专利网。