[发明专利]基于SVD的信息隐藏方法有效
申请号: | 201611026728.7 | 申请日: | 2016-11-18 |
公开(公告)号: | CN106791872B | 公开(公告)日: | 2019-06-07 |
发明(设计)人: | 张迎周;赵莲;陈星昊;王星;尹秀 | 申请(专利权)人: | 南京邮电大学 |
主分类号: | H04N19/467 | 分类号: | H04N19/467;H04N19/48;H04N19/60;H04N19/625;H04N19/90 |
代理公司: | 南京经纬专利商标代理有限公司 32200 | 代理人: | 叶连生 |
地址: | 210000 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种基于SVD的信息隐藏方法,包括预处理步骤、加密步骤、解密步骤;先对原始秘密信息进行预处理,对秘密信息矩阵进行线性变换,获取压缩后的数据,这一操作达到降低秘密信息嵌入量的目的;然后以Arnold置乱算法实现数据的进一步的加密。以JPEG图像为载体,将加密后信息嵌入到载体图像中;其中本发明首先将载体图像进行DCT变换,获得DCT系数矩阵,并对DCT系数矩阵进行SVD分解,获取信息最佳嵌入位置,随后利用F5隐写算法将密文嵌入到DCT矩阵中。本发明利用压缩因子提高信息隐藏量,利用SVD分解技术提高了信息隐藏算法的隐蔽性,实现了更加安全的数据隐藏。 | ||
搜索关键词: | 基于 svd 信息 隐藏 方法 | ||
【主权项】:
1.一种基于SVD的信息隐藏方法,其特征在于:包括以下步骤:步骤1,预处理步骤:首先,加载秘密信息,计算出经过预处理后的信息量;然后,加载载体图像,计算出载体图像能够容纳的信息量;其次,对加密信息进行压缩处理;最后,用户输入密钥,并使用Arnold变换对隐藏信息进行加密处理;步骤2,加密步骤:首先,选择待传输的原始载体图像,将秘密信息的描述信息存储在载体图像的开头;若嵌入量满足条件,则对载体图像分块进行DCT变换,获取DCT系数矩阵;然后,对选中的DCT系数矩阵进行SVD分解,获取最佳的信息隐藏位置;最后,采用F5隐写算法将秘密信息嵌入到最佳隐藏位置;步骤3,解密步骤:提取秘密信息的描述信息;对加密后图像进行DCT变换;每个DCT系数矩阵进行SVD分解,获取秘密信息隐藏位置;使用F5隐写算法提取出秘密信息;用户输入密钥并对提取后的秘密信息进行Arnold反变换解密;解压秘密信息数据获得秘密信息原始数据;其中:所述步骤1的具体步骤为:步骤1.1,加载秘密信息A,计算出经过预处理后的信息量加载秘密信息A,并由公式
计算出该秘密信息经过预处理后的信息量;上式中,A.length表示隐藏信息A的大小;并将秘密信息表示成矩阵的形式;步骤1.2,加载载体图像I,计算出载体图像能够容纳的信息量加载载体图像I,并由公式
计算出该载体图像I能够容纳的最大信息量,上式中,I.width表示I图像的宽度,I.height表示I图像的高度;若步骤1.1中计算出该秘密信息经过预处理后的信息量超过上述步骤计算出的该载体图像I能够容纳的最大信息量,则需要对隐藏信息A进行裁剪;步骤1.3,对加密信息进行压缩处理对秘密信息A进行压缩,利用公式A=k*B+C实现秘密信息的压缩,其中矩阵C中的数据都等于矩阵A中元素的平均值,则k*B=A‑C,若A‑C中所有元素的绝对值都不大于127,则k=1,否则k=2;由于A中的元素最多由8bit表示,由此可得矩阵C的元素最多由8bit表示,且矩阵A中的元素都是非负整数,故k的最大值为2;将k和矩阵C中的元素cij存储到描述信息中,待与秘密信息的长度和高度一起嵌入到载体信息的开头;经过预处理的信息B以绝对值的形式存储,并将负数的位置信息存放在数组f中作为密钥的形式传输给接收者;步骤1.4,用户输入密钥,并使用Arnold变换对隐藏信息进行加密处理Arnold变换用公式表示如下:
其中x,y的取值为{0,1,2,…,N‑1},N为数字信息矩阵的阶数;用户输入3个密钥的数值,key_x,key_y,和len,均为正整数,对秘密信息A根据用户输入的密钥选取加密区域,区域选中后,采用公式x’=x+y,y’=x+2*y,然后x’、y’分别对选中区域的宽度和高度len进行取余运算:x’=x’modlen;y’=y’modlen;然后将原来的x,y坐标的数据搬移到新的x’,y’处;重复该过程t次,变换完成。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京邮电大学,未经南京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201611026728.7/,转载请声明来源钻瓜专利网。
- 上一篇:LED防水分离式供电模块充电组件
- 下一篇:一种便携式电感充电器
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置