一种融合加密的图像信息隐藏方法

文档序号:30330356发布日期:2022-06-08 05:28阅读:196来源:国知局
一种融合加密的图像信息隐藏方法

1.本发明涉及(通讯技术)图像信息加密技术领域,具体为一种融合加密的图像信息隐藏方法。


背景技术:

2.随着时代的进步和科技的发展,信息成为了我们日常生活中极为重要的一部分,在日常的生活中无时无刻不产生着信息,这些信息多种多样,有文字信息、数字表格信息和图片信息等等,而信息汇总也会存在有重要的信息和不重要的信息等等,而一些重要的信息为了保证其保密性,一般需要对某些信息进行隐藏加密,保证其只供特定的授权人群观看,但是目前使用的隐藏加密方法多为单层式加密,且无法根据信息的保密情况不同对其进行分级,使用较为不便,为此,我们提出了一种融合加密的图像信息隐藏方法。


技术实现要素:

3.针对现有技术的不足,本发明提供了一种融合加密的图像信息隐藏方法,解决了上述背景技术中提出的问题。
4.为实现以上目的,本发明通过以下技术方案予以实现:一种融合加密的图像信息隐藏方法,包括以下步骤,
5.s1、原始待隐藏信息准备:将需要进行隐藏的信息处理的步骤,包括删除冗余和对待隐藏信息按重要程度分层;
6.s2、隐藏信息进行加密:对原始的信息进行加密隐藏的步骤;
7.s3、对原始载体图像进行处理:用矩阵分析的方法,选出人眼对图像不敏感的数据块区域;
8.s4、将处理后的待隐藏信息嵌入载体图像:实现图像和待隐藏信息融合,并加密,生成密钥;
9.s5、隐藏信息解码:对隐藏在原始载体图像中的信息进行解码的步骤;
10.s6、隐藏信息提取:将隐藏信息从原始载体图像中提取出来的步骤;
11.s7、对隐藏信息分层恢复:将从原始载体图像中的信息解锁恢复的步骤;
12.所述s2中会生成用于对隐藏信息进行解锁的密匙;
13.所述s6中利用s4生成的密匙对隐藏文件进行提取;
14.所述密匙在生成时设置有生效时间和失效时间。
15.优选的,所述s2中对文件进行加密的时候根据重要性不同设置有不同的保密等级。
16.优选的,所述s4中生成的密匙根据其保密等级的不同分为初级密匙、中级密匙和高级密匙。
17.优选的,所述s3利用zigzag算法将隐藏信息嵌入到原始载体图像内。
18.优选的,所述s2中利用卷积神经网络、svd分解法和cat映射的方式对隐藏文件进
行加密。
19.优选的,所述s2中设置有用于信息隐藏的生效时间和失效时间。
20.本发明提供了一种融合加密的图像信息隐藏方法,具备以下有益效果:
21.1、该图像信息隐藏加密方法,通过使用多层加密技术,将保密等级更高的信息放置在里层,而将保密等级较低的信息放置在外层,从而可以使得不同等级的授权人员都可以看到相对应等级的被加密文件,提高了信息传输的安全性的同时也增加了文件保密时观看的自由性和适用性。
22.2、该图像信息隐藏加密方法,通过采用动态加密的技术,可以根据使用要求设置信息以及密匙的生效时间和失效时间,可以适用于多数的特殊场景和针对多种特殊信息,从而提高了信息隐藏的时效性和保密性,同时可以对过期的待隐藏信息进行自动清理,提高效率,还可以减少信息占用的储藏空间。
附图说明
23.图1为本发明的流程示意图。
具体实施方式
24.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。
25.请参阅图1,本发明提供一种技术方案:一种融合加密的图像信息隐藏方法,包括以下步骤,
26.s1、原始待隐藏信息准备:将需要进行隐藏的信息处理的步骤,包括删除冗余和对待隐藏信息按重要程度分层;
27.s2、隐藏信息进行加密:对原始的信息进行加密隐藏的步骤;
28.s3、对原始载体图像进行处理:用矩阵分析的方法,选出人眼对图像不敏感的数据块区域;
29.s4、将处理后的待隐藏信息嵌入载体图像:实现图像和待隐藏信息融合,并加密,生成密钥;
30.s5、隐藏信息解码:对隐藏在原始载体图像中的信息进行解码的步骤;
31.s6、隐藏信息提取:将隐藏信息从原始载体图像中提取出来的步骤;
32.s7、对隐藏信息分层恢复:将从原始载体图像中的信息解锁恢复的步骤;
33.所述s2中会生成用于对隐藏信息进行解锁的密匙;
34.所述s6中利用s4生成的密匙对隐藏文件进行提取;
35.所述密匙在生成时设置有生效时间和失效时间。
36.优选的,所述s2中对文件进行加密的时候根据重要性不同设置有不同的保密等级,可以在使用的时候设置多种不同的权限,使用者可以根据信息的重要程度选择对不同的人群或者个人开放不同等级的信息和资料。
37.优选的,所述s4中生成的密匙根据其保密等级的不同分为初级密匙、中级密匙和高级密匙,可以根据文件的保密分级情况提取出不同的文件。
38.优选的,所述s3利用zigzag算法将隐藏信息嵌入到原始载体图像内。
39.优选的,所述s2中利用卷积神经网络、svd分解法和cat映射的方式对隐藏文件进行加密,可以根据使用情况的不同自由的选择或者组合不同的加密方式。
40.优选的,所述s2中设置有用于信息隐藏的生效时间和失效时间,可以适用于多数的特殊场景和针对多种特殊信息,从而提高了信息隐藏的时效性和保密性,同时可以对过期的待隐藏信息进行自动清理,提高效率。
41.综上所述,该图像信息隐藏加密方法,使用时,首先将需要进行隐藏的信息进行准备,随后对原始的信息进行加密隐藏,并生成不同等级的多个密匙,并将加密后的隐藏信息嵌入到图像信息中,随后对隐藏有加密信息的原始载体图像进行加密在进行解锁的时候先将隐藏在原始载体图像中的信息进行解码,并将隐藏信息从原始载体图像中提出来,在进行提取的时候,根据其使用的密匙的不同对不同等级的信息进行显示,而未到达此密匙等级的信息则不予提出,在提取出后对原始载体图像中的信息解锁恢复。
42.以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。


技术特征:
1.一种融合加密的图像信息隐藏方法,包括以下步骤,其特征在于:s1、原始待隐藏信息准备:将需要进行隐藏的信息处理的步骤,包括删除冗余和对待隐藏信息按重要程度分层;s2、隐藏信息进行加密:对原始的信息进行加密隐藏的步骤;s3、对原始载体图像进行处理:用矩阵分析的方法,选出人眼对图像不敏感的数据块区域;s4、将处理后的待隐藏信息嵌入载体图像:实现图像和待隐藏信息融合,并加密,生成密钥s5、隐藏信息解码:对隐藏在原始载体图像中的信息进行解码的步骤;s6、隐藏信息提取:将隐藏信息从原始载体图像中提取出来的步骤;s7、对隐藏信息分层恢复:将从原始载体图像中的信息解锁恢复的步骤;所述s2中会生成用于对隐藏信息进行解锁的密匙;所述s6中利用s4生成的密匙对隐藏文件进行提取;所述密匙在生成时设置有生效时间和失效时间。2.根据权利要求1所述的一种融合加密的图像信息隐藏方法,其特征在于:所述s2中对文件进行加密的时候根据重要性不同设置有不同的保密等级。3.根据权利要求1所述的一种融合加密的图像信息隐藏方法,其特征在于:所述s4中生成的密匙根据其保密等级的不同分为初级密匙、中级密匙和高级密匙。4.根据权利要求1所述的一种融合加密的图像信息隐藏方法,其特征在于:所述s3利用zigzag算法将隐藏信息嵌入到原始载体图像内。5.根据权利要求1所述的一种融合加密的图像信息隐藏方法,其特征在于:所述s2中利用卷积神经网络、svd分解法和cat映射的方式对隐藏文件进行加密。6.根据权利要求1所述的一种融合加密的图像信息隐藏方法,其特征在于:所述s2中设置有用于信息隐藏的生效时间和失效时间。

技术总结
本发明公开了一种融合加密的图像信息隐藏方法,涉及(通讯技术)图像信息加密技术领域,包括S1、原始待隐藏信息准备;S2、隐藏信息进行加密;S3、隐藏文件嵌入;S4、原始载体图像加密;S5、隐藏信息解码;S6、隐藏信息提取;S7、对隐藏信息进行解锁恢复:本发明的有益效果为:第一,通过使用多层加密技术,将保密等级较高的信息放置在深层,而将保密等级较低的信息放置在表层,从而使得不同等级的授权人员看到相对应等级的被加密信息,提高了信息传输的安全性,同时也增加了信息加密时观看对象的自由性和适用性,第二,通过采用动态加密的技术,可以根据使用要求设置信息以及密匙的生效时间和失效时间,以适用于部分特殊场景,提升信息传输的时效性。传输的时效性。传输的时效性。


技术研发人员:朱和贵 鲁潇蔓 陆冉 马二斌
受保护的技术使用者:东北大学
技术研发日:2022.03.09
技术公布日:2022/6/7
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1