The invention discloses a color image encryption and embedding method based on discrete domain, and relates to digital image processing technology. The secret image characteristic coefficients are introduced into Logistic chaotic mapping and Rabinovich hyperchaotic mapping to correlate the generated sequence with the cipher map; the RGB sequence of the generated Logistic chaotic sequence is rearranged to eliminate the color information of the color image; and the sequence of the four chaotic sequences generated by Rabinovich hyperchaotic mapping is used. Encryption image pixel position, using block scrambling method, fast encryption image; using the remaining three groups of Rabinovich hyperchaotic sequence sub-channel image discrete wavelet transform (DWT) after the low-frequency coefficient scrambling and diffusion; using the least effective position replacement algorithm (LSB) to embed the encrypted image into the public image DWT high-frequency coefficient Among. The invention can effectively protect the existence of the image information and ensure the safety of the image in the communication process on the basis of protecting the security of the image content.
【技术实现步骤摘要】
一种基于离散域的彩色图像加密嵌入方法
本专利技术涉及数字图像安全领域,特别涉及彩色数字图像加密和隐藏方法。
技术介绍
目前,多媒体作为信息交流的重要工具,大量的数字图像在以Internet、无线网络为代表的开放性网络中传播,极大方便了信息的访问与共享。与此同时,诸多敏感领域,如商业、科研、军事和政治等的图像信息在开放的网络环境下的传输存在着巨大的安全隐患,往往会遭受到各种潜在的人为攻击,包括对信息的非法获取、篡改等而导致严重后果,因此,保护图像信息的安全至关重要。对图像信息进行保护主要有两方面,一是对图像信息进行加密,以此保护图像的隐秘性,二是将图像信息隐藏在另一幅公开图像当中,以此保护图像的存在性。美国学者JessicaFridrich首次提出了一种通用的图像加密架构:将图像像素置乱与扩散,以此来实现安全加密系统。首先图像置乱即图像中每个像素点的位置以一种伪随机的方式被打乱,但像素值不变;然后图像扩散则是像素点位置不变,像素值改变。置乱与扩散相结合,从而保证加密系统可有效抵抗攻击。近年来混沌理论的发展为图像加密提供了一个全新的思路。由于混沌系统具有的初值与系统参数极端敏感性、遍历性、轨道不可预测性以及良好的随机性等一系列特性,使其被大量运用于加密系统。目前,基于混沌的图像加密算法已经成为主流技术与研究热点,具有极大的应用前景。图像隐藏技术,即利用图像本身存在的冗余性以及人类视觉对图像的掩蔽特性,就可以将秘密图像信息嵌入到公开图像当中进行传送。近年来,基于图像隐藏算法的研究取得了很大进展,按照隐藏算法的实现方式,可分为空域、变换域、压缩域等方法。相比于空域 ...
【技术保护点】
1.一种基于离散域的彩色图像加密嵌入方法,其特征在于,包括以下步骤:步骤101:将秘密图像特征系数引入Logistic混沌映射和Rabinovich超混沌映射中,生成与秘密图像相关的混沌序列;步骤102:采用Logistic混沌映射生成的序列重排图像每个像素点的RGB顺序,消除彩色图像的色彩信息;步骤103:利用Rabinovich超混沌映射生成的四组混沌序列中的一组序列分块置乱图像像素位置;步骤104:利用余下的三组Rabinovich超混沌序列中序列置乱秘密图像像素点位置和扩散图像离散小波变换DWT域低频系数,得到加密图像;步骤105:将加密图像嵌入到公开图像DWT变换后的高频系数中,隐藏加密图像信息。
【技术特征摘要】
1.一种基于离散域的彩色图像加密嵌入方法,其特征在于,包括以下步骤:步骤101:将秘密图像特征系数引入Logistic混沌映射和Rabinovich超混沌映射中,生成与秘密图像相关的混沌序列;步骤102:采用Logistic混沌映射生成的序列重排图像每个像素点的RGB顺序,消除彩色图像的色彩信息;步骤103:利用Rabinovich超混沌映射生成的四组混沌序列中的一组序列分块置乱图像像素位置;步骤104:利用余下的三组Rabinovich超混沌序列中序列置乱秘密图像像素点位置和扩散图像离散小波变换DWT域低频系数,得到加密图像;步骤105:将加密图像嵌入到公开图像DWT变换后的高频系数中,隐藏加密图像信息。2.根据权利要求1所述的方法,其特征在于,所述引入图像特征系数至一维混沌系统进一步包括:计算秘密彩色图像RGB各个通道的平均值,将加权平均值缩小后得到影响因子△,△作为图像解密的密钥,将影响因子加在Logistic混沌映射和Rabinovich超混沌映射的初值上,生成与秘密图像相关的混沌序列,包括一组Logistic混沌序列和四组Rabinovich超混沌序列。3.根据权利要求1所述的方法,其特征在于,重排图像像素点的RGB顺序包括,读取秘密彩色图像I,图像I像素矩阵的行数和列数分别为m、n,取长度为m×n的Logistic混沌序列进行量化,使其分布在[0,1]范围内,然后转化成与图像I的像素点一一对应的矩阵Lm×n,以每个Logistic序列值作为判断标准,重排其对应像素点的RGB顺序,得到重排图像I1。4.根据权利要求1所述的方法,其特征在于,采用Rabinovich超混沌序列中的一组分块置乱图像像素位置包括:选择Rabinovich超混沌映射生成的四组混沌序列中的其中一组混沌序列对重排后的图像I1像素点位置进行置乱,块内置乱和块间置乱交叉进行,重排图像I1经过分块置乱处理后得到像素点位置置乱后图像I2。5.根据权利要求1—4其中之一所述的方法,其特...
【专利技术属性】
技术研发人员:陈善学,唐义嫄,漆若兰,周艳发,
申请(专利权)人:重庆邮电大学,
类型:发明
国别省市:重庆,50
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。