- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于DCT系数值排序预测加密域JPEG图像可逆信息隐藏方案
基于DCT系数值排序预测加密域JPEG图像可逆信息隐藏方案
摘 要:文章提出一种基于DCT系数值排序预测的加密域JPEG图像可逆信息隐藏方案,该方案能够抵抗针对JPEG图像加密的轮廓攻击方法。区别于现有加密域JPEG图像信息隐藏方法,文章利用混沌加密方法置乱JPEG图像标识符,掩盖了加密域JPEG图像中的分块信息,利用基于DCT系数值排序预测的方法将秘密信息可逆嵌入加密JPEG图像中。在进行信息嵌入和提取的过程中,基于DCT系数值排序预测的可逆信息隐藏方法无需利用JPEG图像的分块信息,且信息嵌入的效率高,提取准确。实验结果显示,文章方案的安全性和嵌入容量都得到很大程度的提升,含密图像的图像质量也有一定程度的提高。
关键词:密文图像;信息隐藏;JPEG;可逆信息隐藏
可逆信息隐藏是一种能够将秘密信息嵌入载体,在提取秘密信息的同时可无损恢复载体数据的一种技术。它是信息隐藏领域的一个重要分支,被广泛应用于军事、医学、法律等对原始载体数据保真度要求较高的领域,具有重要的学术意义和研究价值。学界对可逆信息隐藏进行了深入广泛的研究,涌现出较多的研究成果。Kalker和Willems提出可逆信息隐藏模型,并基于信息论推算出了信息嵌入量的上界[ 1 ]。Fridrich等人提出将载体数据进行无损压缩预留水印空间的可逆信息隐藏方案[ 2 ],该方法成为可逆信息隐藏的主要方法之一。Tian将差值扩展的方法应用到可逆信息隐藏上来,取得了较好的效果[3]。与Fridrich的方法相比较,Tian的方法直接在像素值上进行操作,在嵌入容量上有了较大的提升且无需做额外的压缩操作。Ni等人提出基于直方图平移的可逆信息隐藏方法[4],该方法同样基于像素值操作,利用直方图峰值邻近值像素进行数据嵌入,嵌入容量相比无损压缩预留水印空间的方案有所提高。
随着技术的发展,在加密域下的可逆信息隐藏逐渐成为学界研究的热点。加密域下的可逆信息隐藏是指载体数据在经过加密以后,再进行可逆信息隐藏[5]。在某些应用场合下,载体数据拥有者并不希望载体数据内容被信息嵌入方知道。例如军事图像通过第三方服务器传输,图像拥有者并不希望服务器方知道图像内容,因此拥有者将军事图像通过安全的加密方案进行加密,然后传输给服务器。但出于管理或者版权确认的需要,服务器方要对该图像嵌入水印。此时,就需要用加密域下的可逆信息隐藏方法来解决这类问题。加密域下的可逆信息隐藏方法是在可逆信息隐藏方法的基础上发展起来的,按载体的不同分为加密域BMP可逆信息隐藏方法和加密域JPEG可逆信息隐藏方法。在[5 - 6]中,Zhang分别提出一种加密域BMP图像可逆信息隐藏和另一种加密域BMP图像可分离的可逆信息隐藏方案。Qian提出一种加密域JPEG图像可逆信息隐藏方案[7]。在[7]中,Qian通过改变JPEG码流中每段附加比特的方式进行秘密信息的嵌入,利用JPEG图像的方块效应进行信息的提取。但Qian在方案中仅对JPEG图像的量化矩阵和附加比特进行了加密,被加密的JPEG图像在用错误的密钥解密后会出现明文图像的轮廓,即不能抵抗轮廓攻击[ 8 ],方案的安全性能受到极大挑战。
由此,本文对Qian的方案进行改进,利用抗轮廓攻击JPEG加密方法替代原有加密策略,使方案在整体安全性上得到提升。再结合基于DCT系数值排序预测的可逆信息隐藏方法进行加密域JPEG图像的信息嵌入和提取,扩大信息嵌入容量并提升含密图像质量,同时改进了Qian方案中存在的信息提取准确率不高的问题。
1 相关工作
1.1 Qian的方法
Qian的方法中先对JPEG码流中的量化矩阵数据和附加比特位数据进行异或加密,得到加密后的JPEG文件。进行秘密信息嵌入时,在待嵌入块所有附加比特的最后一位异或一位秘密信息完成嵌入。接收方在收到含密的加密域JPEG文件时,将JPEG图像解密,在空域利用方块效应提取秘密信息。
在这个方案中存在2点缺陷:(1)Qian的方法中并没有对JPEG文件结构做任何加密,该方法不能抵抗针对JPEG图像加密的轮廓攻击,方法的安全性能受到挑战。轮廓攻击[ 8 ]是指利用JPEG图像中每个88块的AC系数即可显示原图像的低分辨率轮廓,公式为:
(2)JPEG图像自身存在一定的方块效应,在秘密信息的提取过程中会对提取信息的准确度造成很大影响。Qian在提取秘密信息的时候定义了方块效应方程,利用嵌入信息JPEG图像DCT系数值改变,方块效应程度增加的原理来判断图像中是否含有秘密信息。但JPEG图像由于存在量化失真,本身就有与压缩质量相关不同程度的方块效应。因此,Qian的方法在秘密信息的提取方面,还存在准确度不够的缺陷。
本文中用置乱JPEG文件标识符的加密方式改进Qia
文档评论(0)