摘要
针对当前的一些具有置乱-扩散结构的图像加密算法中,存在加密程度低的问题,提出了一种新的图像加密算法.置乱阶段先利用格雷码变换进行全局的置乱,然后再根据混沌序列进行行列间置乱变换.扩散部分采用了正向和反向的异或操作.实验结果表明,该算法提高了密文的安全性和密钥的敏感性,增大了密钥空间的大小,同时能很好的抵抗统计分析、穷举攻击等.
Aiming at solving the problem that some image encryption algorithms with the permutation-diffusion structure have low degree of encryption,this paper presents a new image encryption method.In the scrambling stage,firstly global scrambling uses gray code transformation,then scrambles pixel among row and column by chaos sequence.Diffusion part adopts the forward and reverse exclusive OR operation.The experimental results show that the proposed algorithm enhances the security of the cipher-image,key sensitivity,and increases the size of the key space,at the same time it can resist the statistical analysis,brute force attack.
引文
1毛骁骁,孙克辉,刘文浩.基于分数阶统一混沌系统的图像加密算法.传感器与微系统,2017,36(6):138-141.
2文昌辞,王沁,苗晓宁,等.数字图像加密综述.计算机科学,2012,39(12):6-9,24.[doi:10.3969/j.issn.1002-137X.2012.12.002]
3 Xu L,Gou X,Li Z,et al.A novel chaotic image encryption algorithm using block scrambling and dynamic index based diffusion.Optics and Lasers in Engineering,2017,(91):41-52.[doi:10.1016/j.optlaseng.2016.10.012]
4 Norouzi B,Seyedzadeh SM,Mirzakuchaki S,et al.A novel image encryption based on row-column,masking and main diffusion processes with hyper chaos.Multimedia Tools and Applications,2015,74(3):781-811.[doi:10.1007/s 11042-013-1699-y]
5 Wang XY,Wei N,Zhang DD.A novel image encryption algorithm based on chaotic system and improved gravity model.Optics Communications,2015,(338):209-217.[doi:10.1016/j.optcom.2014.10.042]
6 Xu L,Li Z,Li J,et al.A novel bit-level image encryption algorithm based on chaotic maps.Optics and Lasers in Engineering,2016,(78):17-25.[doi:10.1016/j.optlaseng.2015.09.007]
7林振荣,倪骍波,谌志涛.基于位平面的自适应参数图像加密算法.计算机工程与设计,2016,37(3):597-601,642.
8 Zhou YC,Panetta K,Agaian S,et al.(n,k,p)-Gray code for image systems.IEEE Transactions on Cybernetics,2013,43(2):515-529.[doi:10.1109/TSMCB.2012.2210706]