检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]河南机电高等专科学校计算机科学与技术系,河南新乡453000
出 处:《计算机应用与软件》2015年第6期300-303,共4页Computer Applications and Software
基 金:河南省高等学校青年骨干教师计划项目(2011GGJS-198);河南省教育厅科学技术研究重点项目(13A520221)
摘 要:混沌加密算法通常利用混沌序列来完成对像素矩阵的初等变换和异或加密运算,加密系统的复杂度以及抗攻击性能相对较低。对此,为了增强加密系统的防御能力,提出一种结合魔方变换和双重加密的图像加密技术。采用魔方变换中的求余运算并结合明文图像像素值的固有性质,来对位置矩阵的行、列同时进行循环移位混乱处理,实现对像素值位置的改变;利用Tent映射结合小波变换来获得两个相互独立的二进制加密矩阵,分别对置乱后的图像进行双重异或加密操作;最后借助MATLAB仿真来验证该加密技术。仿真实验结果表明,加密算法高效快捷,复杂程度明显增高,隐藏性较高,密钥敏感性较强,能有效地抵抗各种攻击。Chaotic encryption algorithm usually employs chaotic sequence to complete the elementary transformation and XOR encryption operation on pixel matrix,the encryption system has relatively low complexity and poor anti-attack capability.In this paper,we propose an image encryption technology which combines Rubik’s cube transformation and double encryption to enhance the defense ability of encryption system.First,it uses modulo operation in Rubik’s cube transformation and combines the intrinsic properties of pixels of plaintext image to process the cyclic shift shuffling on the rows and columns of position matrix simultaneously to realise the position alternation of the pixels;Secondly,it utilises Tent map and combines wavelet transform to get two mutually independent binary encryption matrices,and uses them to do double XOR or encryption operation on the scrambled image respectively;Finally,it verifies the encryption algorithm with the help of MATLAB simulation.Simulation results show that the new encryption algorithm is efficient and fast,its complexity improves significantly,the hidden ability and key sensitivity are high as well,which can effectively resist various attacks.
关 键 词:图像加密 魔方变换 双重异或加密 像素矩阵 抗攻击性能
分 类 号:TP391[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.33