QR码图像信息隐藏技术及其隐秘通信系统研究与实现

来源 :湖南大学 | 被引量 : 0次 | 上传用户:bzah123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
二维条形码是在水平和垂直两个方向上分布的黑、白相间的图形。相对于一维条码,二维条码具有自身的独特性,包括编码信息密度高、更高的安全性等。快速响应码(Quick Response barcode,简称QR码)是一种常见的二维条码,具有汉字编码能力强、纠错能力强和全方位识读等特点,得到了广泛的使用。然而,QR码技术本身并没有提供任何的安全防护能力。只需要在网上下载一个QR码生成软件,就可以随意地生成。恶意的攻击者可能利用QR码只能机器识读的问题,通过人为地操作和修改QR码,或者故意编码恶意的信息,从而欺骗用户。由于用户的安全防范意识缺乏等原因,导致因为QR码引起的安全问题频繁发生。本文在分析QR码的编、解码原理和规范,总结和归纳了QR码的使用面临的突出安全风险问题的基础上,围绕QR码的安全性问题和信息隐藏技术开展研究。具体地,本文的主要工作包括:首先、在分析QR码纠错机制及其纠错能力的基础上,提出了一种结合LSB匹配和QR码纠错机制的QR码图像信息隐藏方法。通过分析QR码图像不同于自然成像图像的特点,得出了以QR码图像为载体的信息隐藏,关键在于如何结合QR码图像自身的特点的结论。考虑到QR码本身具有纠错和检错的机制,秘密信息隐藏在QR码的数据编码区。为了减少对QR码图像的修改,秘密信息是结合LSB匹配,并且分组嵌入的。实验结果表明,本文提出的方法具有很好的透明性,且具有较大的隐藏容量(与QR码本身的版本和纠错等级直接相关)。其次,考虑到QR码在Android手机上广泛使用的实际情况,设计并实现了一种Android平台的QR码隐秘通信系统。它是建立在开源的Zxing代码基础上,通过对其包含的Java语言实现的QR码编、解码器进行修改,添加基于QR码图像的信息隐藏和提取功能实现的。测试结果表明,提出的基于QR码的隐秘通信系统达到了预期的目的,是将QR码图像用于隐秘通信的一次有益尝试。
其他文献
贵刊2005年第3期刊登了苏州中学李晓龙的题为《一个有趣的热学现象——可能有500℃的水存在吗?》的文章.作者带领学生对新发现的现象进行了详细探究,这种严谨的科学态度不仅给学
高校用于教学和科研的仪器设备资产数量越来越多,大型仪器和高端设备也得到普及,但资产管理的方式仍然是集中式系统管理,仅具有简单的存储、查询功能,导致仪器设备重复建设、
在英语教学、阅读和翻译中常遇到一类词,它们在形式上是肯定的,而在意义上却是否定的;这类词语,也就是本文所谓的隐性否定词.隐性否定词出现在英语句子中往往就构成隐性否定
在国家发展长江经济带、湖北省"两圈两带"发展战略和"水运强省"发展目标的背景下,江汉运河的战略地位日益凸显,受到广泛关注。分析江汉运河航运对区域经济发展的贡献,可以科学地
<正> 本期"译论研究"栏目的三篇文章"重读传统译论一目的与课题"一文.从推动本土及国际翻译学发展的角度,论述了关注、继承中国传统翻译理论的重要性,并提出传统翻译理论可供
《纲要》指出:“游戏是对幼儿进行全面发展教育的重要形式,幼儿总是喜欢嬉戏的,在游戏中幼儿能自由的无拘无束地投入和参与”。对于小班幼儿来讲,他们的一日生活更是具有游戏
目的观察镇痛剂量吗啡鞘内泵入对大鼠细胞免疫功能的影响。方法40只雄性SD大鼠随机分为5组(n=8):假手术组(F组)、生理盐水组(NS组)、M1、M2、M3组(吗啡泵入速率分别为25、5、
老年呆病的致病原因较多,发病机制复杂,但并不是无规律可循。许多研究者从临床和实验等不同方面对老年痴呆的中医病机学进行了研究,总结出老年性痴呆与先天禀赋不足或家族遗
本文提出并研究了一种新型开关变换器控制技术——恒定导通时间双频率(COT-BF)控制技术。COT-BF控制技术利用两组预先设定的具有相同导通时间但不同开关频率的控制脉冲,实现对
蓝藻是广泛分布在淡水水域中一种较常见的藻类,成为淡水中重要的浮游植物,本地调查中常见的主要包括微囊藻、螺旋藻、颤藻等几个属,以微囊藻占主要品种,在温暖的季节里常大量