کد مقاله | کد نشریه | سال انتشار | مقاله انگلیسی | نسخه تمام متن |
---|---|---|---|---|
758388 | 896426 | 2012 | 17 صفحه PDF | دانلود رایگان |
![عکس صفحه اول مقاله: A novel image encryption algorithm based on a 3D chaotic map A novel image encryption algorithm based on a 3D chaotic map](/preview/png/758388.png)
Recently [Solak E, Çokal C, Yildiz OT Biyikogˇlu T. Cryptanalysis of Fridrich’s chaotic image encryption. Int J Bifur Chaos 2010;20:1405–1413] cryptanalyzed the chaotic image encryption algorithm of [Fridrich J. Symmetric ciphers based on two-dimensional chaotic maps. Int J Bifur Chaos 1998;8(6):1259–1284], which was considered a benchmark for measuring security of many image encryption algorithms. This attack can also be applied to other encryption algorithms that have a structure similar to Fridrich’s algorithm, such as that of [Chen G, Mao Y, Chui, C. A symmetric image encryption scheme based on 3D chaotic cat maps. Chaos Soliton Fract 2004;21:749–761]. In this paper, we suggest a novel image encryption algorithm based on a three dimensional (3D) chaotic map that can defeat the aforementioned attack among other existing attacks. The design of the proposed algorithm is simple and efficient, and based on three phases which provide the necessary properties for a secure image encryption algorithm including the confusion and diffusion properties. In phase I, the image pixels are shuffled according to a search rule based on the 3D chaotic map. In phases II and III, 3D chaotic maps are used to scramble shuffled pixels through mixing and masking rules, respectively. Simulation results show that the suggested algorithm satisfies the required performance tests such as high level security, large key space and acceptable encryption speed. These characteristics make it a suitable candidate for use in cryptographic applications.
► We model a secure image encryption algorithm.
► A 3-D chaotic map is used to shuffle the pixels of the image.
► To defeat differential and causality attacks a 3-D chaotic map is used to mix and mask the shuffled pixels.
► Experimental results show that this algorithm can also defeat many other existing attacks.
► Advantages over existing algorithms are highlighted.
Journal: Communications in Nonlinear Science and Numerical Simulation - Volume 17, Issue 7, July 2012, Pages 2943–2959