[发明专利]一种基于二维码的信息隐藏方法有效
申请号: | 201710030679.2 | 申请日: | 2017-01-16 |
公开(公告)号: | CN106815544B | 公开(公告)日: | 2019-05-10 |
发明(设计)人: | 林馥;戴敏 | 申请(专利权)人: | 武汉大学 |
主分类号: | G06K7/14 | 分类号: | G06K7/14;G06K19/06 |
代理公司: | 武汉科皓知识产权代理事务所(特殊普通合伙) 42222 | 代理人: | 鲁力 |
地址: | 430072 湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 二维码 信息 隐藏 方法 | ||
本发明涉及一种基于二维码的信息隐藏方法,方法基于QR码对编码的原始数据的纠错性能,将需要隐藏的信息以基于比特位并提供BCH纠错的形式嵌入到编码中,然后再采用与隐藏信息嵌入相对应的提取方法提取隐藏信息,从而达到传递隐藏信息的目的。本发明是为了提供一种将信息隐藏与二维码相结合,把二维码作为信息隐藏的载体,利用编码机制的特点直接将隐藏信息写入,通过不同的解码器的读取,普通解码器只能读取出二维码中的普通信息,而无法读取也不会想到在二维码之中还存有隐藏信息,只有利用根据本发明提出的特殊算法设计的解码器才能解读其中的隐藏信息的方法。
技术领域
本发明属于信息领域,尤其涉及一种基于二维码的信息隐藏方法。
背景技术
一维条码自出现以来,得到了人们的普遍关注,发展速度十分迅速。它的使用,极大地提高了数据采集和信息处理的速度,提高了工作效率,并为管理的科学化和现代化做出了很大贡献。由于受信息容量的限制,一维条码仅仅是对“物品”的标识,而不是对“物品”的描述。故一维条码的使用,不得不依赖数据库的存在。在没有数据库和不便联网的地方,一维条码的使用受到了较大的限制,有时甚至变得毫无意义。另外,要用一维条码表示汉字的场合,显得十分不方便,且效率很低。现代高新技术的发展,迫切要求用条码在有限的几何空间内表示更多的信息,从而满足千变万化的信息表示的需要。二维条码正是为了解一维条码无法解决的问题而产生的。
二维条码是一种特殊的条码技术,简称二维码。与一维条码技术相比,它采用矩形、点、六边形等几何图案来表示信息,编码时使用若干个与二进制相对应的几何形体来表示文字数值信息,解码时则通过图像输入或光电扫描设备自动识读信息。除信息表示方法不同外,二维码仍具备普通条码的一些共性,如每种码制有特定的字符集;每个字符占有一定的宽度;具有校验功能等。因为二维码具备快速响应和快速数据访问的能力,所以随着智能手机的逐渐普及,二维码编解码功能软件已经几乎成为了智能手机的标配软件。目前常用或知名的二维条码编码机制有Data Matrix,Maxi Code,QRCode,汉信码等,其中QR码是目前应用最广泛的条码之一,该种编码最多可以表示7089个字符,而传统一维条码最多则只能表示20个字符。
借助于智能移动终端设备的普及,二维条码的应用场景越来越多,利用二维条码在移动终端用户之间快速交互信息的应用软件随处可见,渐渐成为一种时尚。快速响应码(QR码)近年来由于具有大容量的数据,较强抗破坏性,快速解码等优势,在日常生活中的广泛应用。人们可以使用它来传输秘密信息,而无需检查。
发明内容
本发明基于QR码对编码的原始数据的纠错性能,将需要隐藏的信息以基于比特位并提供BCH纠错的形式嵌入到编码中,然后再采用与隐藏信息嵌入相对应的提取方法提取隐藏信息,从而达到传递隐藏信息的目的。也就是说,一般的扫码器可以读取加密的QR码的原始内容,只有授权的系统可以提取隐藏在QR码的信息。
本发明的技术方案基于第三方开源条码生成软件zxing完成,具体涉及:
一种基于二维码的信息隐藏方法,其特征在于,包括:
隐藏信息的嵌入步骤:选定作为信息隐藏载体的二维条码的版本和纠错码的等级,然后将隐藏信息转换为二进制字符串,并基于BCH编码原理得到包含纠错码的隐藏信息的二进制字符串,最后将普通信息按照QRCode编码规则编码成构造二进制矩阵,并基于包含纠错码的隐藏信息的二进制字符串得到掩码过后的二进制矩阵,并将该矩阵根据“0”、“1”进行黑白着色并转换为二维码图片;
隐藏信息的提取步骤:用户使用客户端读物二维码后,进行原始二进制矩阵的转换后,进行RS纠错并得到正确字符串,最终根据得到的正确字符串转换为明文形式,获得二维码携带的隐藏的信息。
在上述的一种基于二维码的信息隐藏方法,所述隐藏信息的嵌入步骤具体包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉大学,未经武汉大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710030679.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种车证真伪辨别系统
- 下一篇:用于指纹识别组件的支架、盖板组件及终端
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置