A novel fractional order chaos-based image encryption using Fisher Yates algorithm and 3-D cat map

This paper presents a novel image encryption scheme using 3-D Arnold cat map and Fisher-Yates shuffling algorithm. A plain image is divided into various slices of equal size and then the 3-D representation of the image is shuffled by the 3-D chaotic map. A fractional order system of nonlinear differential equations is used to implement the diffusion in the intensity values of the shuffled image pixels. The solution of this fractional order system develops a strange attractor which is the onset of the chaos. Fisher-Yates is used to make a chaotic matrix which is used for arranging the data points. Experimental results are given on various images with comprehensive analysis which demonstrates the high security and sensitivity of the scheme.

[1]  Yu Zheng,et al.  Urban Water Quality Prediction Based on Multi-Task Multi-View Learning , 2016, IJCAI.

[2]  Xing-Yuan Wang,et al.  A symmetric image encryption algorithm based on mixed linear-nonlinear coupled map lattice , 2014, Inf. Sci..

[3]  Changpin Li,et al.  Chaos in Chen's system with a fractional order , 2004 .

[4]  Robert M. May,et al.  Simple mathematical models with very complicated dynamics , 1976, Nature.

[5]  Daniela Fischer Differential Equations Dynamical Systems And An Introduction To Chaos , 2016 .

[6]  Adi Shamir,et al.  On Digital Signatures and Public-Key Cryptosystems. , 1977 .

[7]  Guanrong Chen,et al.  A Novel Fast Image Encryption Scheme Based on 3D Chaotic Baker Maps , 2004, Int. J. Bifurc. Chaos.

[8]  S. Agaian,et al.  NPCR and UACI Randomness Tests for Image Encryption , 2011 .

[9]  A. Kanso,et al.  A novel image encryption algorithm based on a 3D chaotic map , 2012 .

[10]  Richard Dosselmann,et al.  An empirical assessment of the structural similarity index , 2009, 2009 Canadian Conference on Electrical and Computer Engineering.

[11]  Xingyuan Wang,et al.  Color image encryption using spatial bit-level permutation and high-dimension chaotic system , 2011 .

[12]  Luming Zhang,et al.  Fortune Teller: Predicting Your Career Path , 2016, AAAI.

[13]  Asha Rani,et al.  Image Encryption Using Chaotic 3-D Arnold's Cat Map and Logistic Map , 2017, CVIP.

[14]  Ansi Ieee,et al.  IEEE Standard for Binary Floating Point Arithmetic , 1985 .

[15]  Vinod Patidar,et al.  Image encryption using chaotic logistic map , 2006, Image Vis. Comput..

[16]  Guanrong Chen,et al.  Chaos-Based Image Encryption , 2005 .

[17]  Guanrong Chen,et al.  YET ANOTHER CHAOTIC ATTRACTOR , 1999 .

[18]  Gaurav Bhatnagar,et al.  Stereo image coding via digital watermarking , 2009, J. Electronic Imaging.

[19]  N. Ford,et al.  A Predictor-Corrector Approach for the Numerical Solution of Fractional Differential Equations , 2013 .

[20]  Samrat L. Sabat,et al.  A fast chaotic block cipher for image encryption , 2014, Commun. Nonlinear Sci. Numer. Simul..

[21]  D. K. Branstad,et al.  Data Encryption Standard: past and future , 1988, Proc. IEEE.

[22]  Imran Raza Khan,et al.  An Enhanced Image Encryption Algorithm Using Fractional Chaotic Systems , 2015 .

[23]  Pradeep K. Atrey,et al.  Analysis and extension of multiresolution singular value decomposition , 2014, Inf. Sci..

[24]  Asha Rani,et al.  A robust watermarking scheme exploiting balanced neural tree for rightful ownership protection , 2014, Multimedia Tools and Applications.

[25]  Ljupco Kocarev,et al.  Intelligent Computing Based on Chaos , 2009 .

[26]  Eero P. Simoncelli,et al.  Image quality assessment: from error visibility to structural similarity , 2004, IEEE Transactions on Image Processing.

[27]  R. Dosselmann,et al.  A Formal Assessment of the Structural Similarity Index , 2008 .

[28]  Elaine B. Barker,et al.  A Statistical Test Suite for Random and Pseudorandom Number Generators for Cryptographic Applications , 2000 .

[29]  Joseph Ford,et al.  The Arnol'd cat: failure of the correspondence principle , 1991 .

[30]  A. Wolf,et al.  Determining Lyapunov exponents from a time series , 1985 .

[31]  Chuan-Kuei Huang,et al.  Multi chaotic systems based pixel shuffle for image encryption , 2009 .

[32]  Ioannis M. Kyprianidis,et al.  Image encryption process based on chaotic synchronization phenomena , 2013, Signal Process..

[33]  Wei Zhang,et al.  A chaos-based symmetric image encryption scheme using a bit-level permutation , 2011, Inf. Sci..

[34]  William Stallings,et al.  THE ADVANCED ENCRYPTION STANDARD , 2002, Cryptologia.

[35]  J. Fridrich Symmetric Ciphers Based on Two-Dimensional Chaotic Maps , 1998 .

[36]  Hua Wang,et al.  Image encryption based on synchronization of fractional chaotic systems , 2014, Commun. Nonlinear Sci. Numer. Simul..

[37]  David S. Rosenblum,et al.  From action to activity: Sensor-based activity recognition , 2016, Neurocomputing.

[38]  Wei Zhang,et al.  Image encryption based on three-dimensional bit matrix permutation , 2016, Signal Process..

[39]  Safya Belghith,et al.  A novel image encryption scheme based on substitution-permutation network and chaos , 2016, Signal Process..

[40]  Yicong Zhou,et al.  Image encryption using a new parametric switching chaotic system , 2013, Signal Process..

[41]  C. Chui,et al.  A symmetric image encryption scheme based on 3D chaotic cat maps , 2004 .

[42]  Xingyuan Wang,et al.  A novel chaotic image encryption scheme using DNA sequence operations , 2015 .

[43]  Yicong Zhou,et al.  2D Sine Logistic modulation map for image encryption , 2015, Inf. Sci..

[44]  Kwok-Wo Wong,et al.  Image Encryption Using Chaotic Maps , 2009, Intelligent Computing Based on Chaos.