⛄一、混沌图像加密与解密简介
0 引 言
加密与可逆信息隐藏结合不仅能保护遥感图像内容的安全,还能在其遭到非法使用时利用嵌入的信息进行溯源。但由于二者均通过修改载体数据来进行安全保护,故直接叠加会相互干扰。
对于一幅包含秘密信息的加密遥感图像,需要满足以下3种情况:①接收者只拥有加密密钥时,能解密包含嵌入数据的加密图像,得到与原始图像相似的图像;②接收者只拥有嵌入密钥时,能从包含嵌入数据的加密或者解密图像中提取秘密信息;③接收者同时拥有加密密钥和嵌入密钥时,无论是先解密还是先提取信息均可无损恢复原始遥感图像。文献 [4]提出的加密域可逆信息隐藏算法只能在解密之后进行秘密信息的提取,不满足情况②的要求。文献 [5]虽然克服了此缺陷,能在加密图像中直接提取信息,但该方法在解密图像中提取嵌入信息需要依赖加密密钥,不满足情况②的要求。文献 [6]将置乱加密与数字水印技术结合实现二者的独立。然而,该方法仅针对置乱加密,加密结构简单密钥空间小,具有一定局限性。
本文利用整数小波变换的正交性对遥感图像进行加密和信息嵌入。采用基于超混沌洛伦兹系统的置乱扩散加密结构,相对于流密码和置乱加密结构更复杂,能够实现较好的加密性能。采用直方图移位的方式进行信息嵌入,保证一定嵌入率的基础上解密图像拥有更高的峰值信噪比。拥有不同密钥的接收者可以解密或者信息提取,二者不会相互干扰,解密和信息提取后能够无损恢复原始遥感图像。
1 整数小波变换
第一代小波变换定义请参见文献 [8],但其变换后产生的小波系数是浮点数,由于计算机精度的限制,往往会造成部分信息丢失。第二代小波变换,又称整数小波变换,在保留第一代小波变换特性的基础上实现了从整数到整数的无损小波变换。其结构简单,运算量低,能够在空域完成对双正交小波的构造;S变换是最简单的整数小波变换,是线性 Haar小波变换的近似整