基于黄金分割Lucas动态置乱与异扩散的图像加密算法
On Image Encryption Algorithm Based on Gold Segmentation-Lucas Dynamic Scrambling and Different Diffusion
-
摘要: 当前图像加密算法的每一轮像素位置置乱过程都是相同的,且扩散操作是有序的,降低了算法的动态性与随机程度,使得算法安全性不佳.为了解决这一问题,本文提出了黄金分割-Lucas动态置乱与异扩散的图像加密算法.首先,引入黄金分割序列与Lucas序列,基于2D Arnold映射变换思想,设计了动态置乱机制,根据不同的迭代次数,动态改变其置乱变换核,使得每一次像素置乱操作都是不同的,有效提高明文像素置乱度;联合Cosine映射、sine映射与Logistic映射,设计复合串联混沌映射,利用置乱密文的像素总量来生成复合映射的初始条件,输出伪随机序列,并构造量化函数,对其进行量化,获取一组密钥流;最后,对置乱图像像素进行分组,并结合密钥流,设计两个加密引擎函数,通过构造像素加密模型,分别对图像第一个像素、中间像素以及最后一个像素进行异扩散,完成图像的加密.实验结果表明,与当前混沌加密技术相比,所提算法具有更高的安全性与用户响应,具备更强的抗明文与抗噪声攻击能力.Abstract: In order to solve the defect such as low dynamic and random degree resulting in low security caused by same pixel location scrambling process with each round, and the orderly diffusion operation, the image encryption algorithm based on gold segmentation-Lucas dynamic scrambling and different diffusion has been proposed in this paper. Firstly, the plaint pixel scrambling degree was effectively improved by introducing the gold segmentation-Lucas transform mechanism to dynamic transform the permutation changing kernel according to the iteration number so that the pixel scrambling operation is different during each round. Then the complex tandem chaotic mapping was designed based on Cosine map, sine map and Logistic map to produce its initial conditions according to the pixels number of cipher for outputting the random sequence, and a quantization function was constructed to quantifies the sequence to obtain the key-streams. Finally, the block image is grouped, and the two encryption engine functions are designed combination with the key stream. By constructing the pixel encryption model, the first pixel, middle pixels and the last pixel of the image is diffused to finish the image encryption. The experimental results show that this proposed algorithm has higher security and user response with stronger anti-shear, anti-plaintext attack capability compared with the current chaotic encryption technology.
-
-
[1] 王永,雷鹏.一种基于Baker映射与时空混沌的图像加密算法[J].重庆邮电大学(自然科学版),2015,27(4):556-562. [2] 张文娟,王大羽, 余梅生.基于两种独立混沌函数的图像加密算法[J].重庆邮电大学学报(自然科学版),2017,29(2):232-239. [3] 孙力,黄正谦,傅为民.时间延迟与超混沌Chen系统相融合的图像加密算法研究[J].科学技术与过程,2014,12(35):10523-10530. [4] ÇAVUŞOGLU ÜNAL,KAÇAR SEZGIN.Secure Image Encryption Algorithm Design Using a Novel Chaos Based S-Box[J].Chaos Solitons & Fractals,2017,95(18):92-101. [5] 李凯佳,俞锐刚,袁凌云.基于DNA-记忆元胞自动机与Hash函数的低延迟图像加密认证算法[J].计算机工程与设计,2017,38(2):470-477. [6] WU X,WANG D, KURTHS J.A Novel Lossless Color Image Encryption Scheme Using 2D DWT and 6D Hyperchao[J]. Information Sciences,2016,38(7):502-512. [7] 谢国波,丁煜明.基于Logistic映射的可变置乱参数的图像加密算法[J].微电子学与计算机,2015,12(4):111-115. [8] 赵锋,吴成茂.自编码和超混沌映射相结合的图像加密算法[J].计算机辅助设计与图形学学报,2016,28(1):119-128. [9] CODARA P, D'ANTONA O M.Generalized Fibonacci and Lucas Cubes Arising from Powers of Paths and Cycles[J].Discrete Mathematics,2014,339(3):241-251. [10] 李智慧.基于Lucas序列的公钥密码体制的研究[D].北京:北京邮电大学,2012:23-27. [11] LI L,EL-LATIF A,NIU X.Elliptic Curve El-Gamal Based Homomorphism Image Encryption Scheme for Sharing Secret Images[J].Signal Process,2012,38(92):1069-1078. [12] LIU L, MIAO S X.A New Image Encryption Algorithm Based on Logistic Chaotic Map with Varying Parameter[J].Springer Plus,2016,5(1):1-12. [13] 朱竹青,冯少彤.基于离散余弦变换的复值加密图像隐藏技术[J].中国激光,2009,36(1):177-181 [14] 张同锋.基于一维复合混沌映射的数字图像加密算法研究[D].兰州:兰州大学,2016,34-38. [15] WANG X,WANG Q,ZHANG Y.A Fast Image Algorithm Based on Rows and Columns Switch[J].Nonlinear Dynamics,2015,79(2):1141-1149. [16] WEI X P,WANG B,ZHANG Q.Image Encryption Based on Chaotic Map and Reversible Integer Wavelet Transform[J].Journal of Electrical Engineering,2014,65(2):90-96. [17] LI Y,WANG C,CHEN H.A Hyper-Chaos-Based Image Encryption Algorithm Using Pixel-Level Permutation and Bit-Level Permutation[J].Optics and Lasers in Engineering,2016,38(7):117-126. [18] WANG Y, QUAN C, TAYC J.Asymmetric Optical Image Encryption Based on an Improved Amplitude-Phase Retrieval Algorithm[J].Optics and Lasers in Engineering,2016,78(5):8-16. [19] SIMCOX T,FIEZJ A.Collecting Response Times Using Amazon Mechanism Turk and Adobe Flash[J].Behavior Research Method,2014,48(1):95-111. -
计量
- 文章访问数: 810
- HTML全文浏览数: 535
- PDF下载数: 49
- 施引文献: 0