共查询到10条相似文献,搜索用时 968 毫秒
1.
利用混沌拉伸和折叠的原理,提出了一种三维可逆混沌映射图像加密方法及其优化算法。将灰度图像用一个三维数据矩阵描述,根据提出的算法将该三维数据矩阵映射为二维数据矩阵。对此二维数据矩阵应用拉伸和折叠算法实现图像像素的置乱处理。最后将置乱后的二维数据矩阵还原为三维数据矩阵,得到加密图像。该加密方法是可逆的,可用于图像加密和解密。推导了加密和解密算法完整的数学表达式。由于图像数据量大,利用推导的数学表达式实现图像加密和解密时计算量较大,加密时间长,针对这个问题提出了一种优化算法。仿真结果表明该加密方法同时实现了像素置乱和像素混淆,抵御统计攻击的能力增强,密钥敏感度高,优化算法明显提高了加密速度。 相似文献
2.
三维可逆混沌映射图像加密及其优化算法 总被引:3,自引:2,他引:1
利用混沌拉伸和折叠的原理,提出了一种三维可逆混沌映射图像加密方法及其优化算法.该方法用一个三维数据矩阵描述灰度图像,用提出的箅法将该三维数据矩阵映射为二维数据矩阵.然后,应用拉伸和折叠算法对此二维数据矩阵实现图像像素的置乱处理.最后将置乱后的二维数据矩阵还原为三维数据矩阵,得到加密图像.该加密方法足可逆的,亦可用于图像解密.推导了加密和解密算法完整的数学表达式.由于图像数据量大,利用推导的数学表达式实现图像加密和解密时计算量较大,加密时间长,因此,提出了一种优化算法.仿真结果表明,该加密方法同时实现了像素置乱和像素混淆,其优化算法将加密速度提高了3~4倍.该加密算法抵御统计攻击的能力较强,密钥敏感度高,加密速度快,安全性高. 相似文献
3.
现有的低维混沌映射编码系统和单一的DNA编码系统结构简单、复杂度和安全性较低,不能满足图像加密的要求。为此,提出了一种结合DNA编码和超混沌映射的彩色图像加密方法。首先,根据明文图像的信息,迭代生成每个混沌图的初始值及与明文图像大小相同的随机矩阵。然后,对生成的图像初始值和随机矩阵进行同等大小的分块,每个区块的DNA编码方式和每个区块之间的DNA操作规则由动态超混沌序列决定。最后,引入扩散操作以达到更好的加密效果。仿真结果表明,该算法具有较高的复杂度、较强的安全性和较大的密钥空间,可以抵抗多种攻击。 相似文献
4.
利用图像分割思想的二维混沌映射及图像加密算法 总被引:2,自引:2,他引:2
根据二维混沌映射思想,设计了一种新的图像加密算法。二维混沌映射包括左映射和右映射两个子映射。通过对图像的拉伸和折叠处理,实现图像的混沌加密。沿图像的对角线方向,将方图分割为上下两个等腰三角形图像;利用等腰三角形图像两列像素之间的像素数目差,以水平方向,依次将某列中的像素插入到相邻下一列像素之中,直至将原始图像拉伸成为一条直线。最后,按照原始图像大小,将这条直线折叠成一个新的图像。映射是可逆的,可应用于图像加密,密钥设计为二维混沌映射的左映射和右映射的组合。进行了仿真研究,结果表明:当密钥为64 bit时,密钥空间为1.84×1019,加密速度约为3 Mb/s。该加密算法具有加密速度快、安全性高、没有信息损失、可移植性强和容易软、硬件实现等特点。 相似文献
5.
本文提出一种量子混沌与折叠算法相结合的图像加密系统。该系统的主要思想是通过量子混沌映射和二维Logistic映射分别进行Arnold变换,得到两个由伪随机数组成的与灰度图像大小相等的矩阵Q、E,然后利用这两个矩阵对图像分别进行以下操作:一是利用矩阵Q对图像从4个方向进行"折叠操作",二是使用前一个像素值与当前像素值进行异或,然后将异或得到的值加上E对应的值,以对当前像素值进行修改,从而达到图像扩散的效果,增加差分攻击的难度。利用MATLAB对测试图像进行模拟仿真分析,结果显示,经该加密系统加密后的图像,其水平、竖直和对角线方向像素值的相关性分别为0.001 006、0.000 152、0.000 789,信息熵H(s)=7.997 3。一系列的实验结果表明该加密系统具有很高的安全性和随机性。 相似文献
6.
7.
8.
一种基于混沌映射的图像加密算法 总被引:7,自引:6,他引:1
应用离散混沌序列易于生成,对初值敏感以及具有白噪声的统计特性,设计了一种"仿Feistel网络结构"的数字图像加密/解密算法.该算法的所有密钥都由不同的混沌动力系统产生,增加了破译难度.算法中的置换和替代操作,组成了具有良好密码特性的SP网络结构,置换也受密钥控制,增加了算法的复杂性.加密操作的输出结果依赖于密钥的强非线性耦合,增强了安全性.在"仿Feistel网络结构"的每次迭代操作中,都能够对所有的明文进行加密,提高了加密效率.最后,以Matlab中的图像Pout为例进行了仿真试验,结果表明,该算法具有良好的安全性和效率. 相似文献
9.
10.
一种基于Logistic与Henon混沌系统的彩色图像加密方法 总被引:1,自引:0,他引:1
提出了一种使用多个混沌系统相结合进行彩色图像加密的方法,由Logistic系统产生Henon混沌系统的参数值,之后把由Henon系统生成的混沌序列作为加密因子序列;把图像的像素所对应的二进制序列与加密因子序列进行异或运算,从而得到加密后的图像。 相似文献