A novel efficient image encryption algorithm based on affine transformation combine with linear fractional transformation

Algebraic structures and their hardware–software implementation gain considerable attention in the field of information security and coding theory. Research progress in the applications of arithmetic properties of algebraic structures is being frequently made. These structures are mostly useful in improvement of the cryptographic algorithms. A novel technique is given to design a cryptosystem responsible for lossless for image encryption. The proposed scheme is for the RGB image whose pixels are considered as 24 binary bits, accordingly a unique arrangement for the construction of S-boxes over a Galois field $$ GF\left( {2^{9} } \right) $$ G F 2 9 is employed. Consequently, it generates multiple different S-boxes with excellent cryptographic characteristic and hence confusing process of the cryptosystem has been working. Whereas the diffusion process in this cryptosystem is based on Affine transformation over a unit elements of an integers modulo ring $$ {\mathbb{Z}}_{n} $$ Z n . The scrambling of the image data through the Affine transformation escalate the security asset, avoid computational effort and abbreviated the time complexity. In addition, the simulation test and comparative scrutinize illustrate that the proposed scheme is highly sensitive, large keyspace, excellent statistical properties and secure against differential attacks. Therefore, the proposed algorithm is valuable for confidential communication. Furthermore, due to the arithmetic properties of algebraic structures, the proposed scheme would be easily implemented, secure and fast enough to be utilized in real-world applications.

[1]  Wenying Wen,et al.  Deciphering an image cipher based on 3-cell chaotic map and biological operations , 2015 .

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

[3]  Yiran Chen,et al.  A color image cryptosystem based on dynamic DNA encryption and chaos , 2019, Signal Process..

[4]  Lin Teng,et al.  A novel colour image encryption algorithm based on chaos , 2012, Signal Process..

[5]  Yu Zhang,et al.  Breaking a chaotic image encryption algorithm based on perceptron model , 2011, Nonlinear Dynamics.

[6]  Rehan Ashraf,et al.  A color image encryption technique using exclusive-OR with DNA complementary rules based on chaos theory and SHA-2 , 2018 .

[7]  Vinod Patidar,et al.  A new substitution–diffusion based image cipher using chaotic standard and logistic maps , 2009 .

[8]  Yushu Zhang,et al.  Breaking an image encryption algorithm based on hyper-chaotic system with only one round diffusion process , 2014, Nonlinear Dynamics.

[9]  Xing-yuan Wang,et al.  A novel image encryption algorithm based on dynamic S-boxes constructed by chaos , 2013, Nonlinear Dynamics.

[10]  Hongjun Liu,et al.  Asymmetric color image encryption scheme using 2D discrete-time map , 2015, Signal Process..

[11]  Vincent Rijmen,et al.  The Design of Rijndael , 2002, Information Security and Cryptography.

[12]  Ennio Gambi,et al.  A new chaotic algorithm for video encryption , 2002, IEEE Trans. Consumer Electron..

[13]  Walter Tuchman,et al.  IV. `Hellman presents no shortcut solutions to the DES¿ , 1979, IEEE Spectrum.

[14]  Kwok-Wo Wong,et al.  Breaking a novel colour image encryption algorithm based on chaos , 2012, Nonlinear Dynamics.

[15]  Vincent Rijmen,et al.  The Design of Rijndael: AES - The Advanced Encryption Standard , 2002 .

[16]  A. Pisarchik,et al.  Encryption and decryption of images with chaotic map lattices. , 2006, Chaos.

[17]  Tariq Shah,et al.  A Novel Algorithm of Constructing Highly Nonlinear S-p-boxes , 2019, Cryptogr..

[18]  Tariq Shah,et al.  A novel approach to improve multimedia security utilizing 3D mixed chaotic map , 2019, Microprocess. Microsystems.

[19]  Zhongmeng Zhao,et al.  An efficient chaotic image encryption based on alternate circular S-boxes , 2014, Nonlinear Dynamics.

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

[21]  Jinsheng Sun,et al.  A block cipher based on a suitable use of the chaotic standard map , 2005 .

[22]  Kwok-Wo Wong,et al.  Chosen-plaintext attack of an image encryption scheme based on modified permutation–diffusion structure , 2015, ArXiv.

[23]  T. Shah,et al.  Image Encryption Based on Action of Projective General Linear Group on a Galois Field GF(28) , 2018, 2018 International Conference on Applied and Engineering Mathematics (ICAEM).

[24]  Xiaofeng Liao,et al.  Selective encryption for gray images based on chaos and DNA complementary rules , 2014, Multimedia Tools and Applications.

[25]  A. Akhavan,et al.  A novel algorithm for image encryption based on mixture of chaotic maps , 2008 .

[26]  S. Li,et al.  Cryptographic requirements for chaotic secure communications , 2003, nlin/0311039.

[27]  Yang Lu,et al.  A double color image encryption scheme based on three-dimensional brownian motion , 2018, Multimedia Tools and Applications.

[28]  Xiaofeng Liao,et al.  Color image encryption based on chaotic systems and elliptic curve ElGamal scheme , 2017, Signal Process..

[29]  Gonzalo Álvarez,et al.  Some Basic Cryptographic Requirements for Chaos-Based Cryptosystems , 2003, Int. J. Bifurc. Chaos.

[30]  Tariq Shah,et al.  Image encryption algorithm based on PGL(2,GF(28)) S-boxes and TD-ERCS chaotic sequence , 2012 .

[31]  X. Liao,et al.  A block cipher with dynamic S-boxes based on tent map , 2009 .

[32]  Xiangjun Wu,et al.  A new color image encryption scheme based on DNA sequences and multiple improved 1D chaotic maps , 2015, Appl. Soft Comput..

[33]  Kwok-Wo Wong,et al.  A Fast Image Encryption Scheme based on Chaotic Standard Map , 2006, ArXiv.

[34]  Ahmed A. Abd El-Latif,et al.  A chaotic block cipher algorithm for image cryptosystems , 2010 .

[35]  Morteza SaberiKamarposhti,et al.  Using 3-cell chaotic map for image encryption based on biological operations , 2014 .

[36]  Tariq Shah,et al.  Construction of highly nonlinear S-boxes for degree 8 primitive irreducible polynomials over ℤ2 , 2018, Multimedia Tools and Applications.

[37]  Chang'e Dong,et al.  Color image encryption using one-time keys and coupled chaotic systems , 2014, Signal Process. Image Commun..

[38]  Iqtadar Hussain,et al.  An extended image encryption using chaotic coupled map and S-box transformation , 2014, Nonlinear Dynamics.

[39]  Abir Awad,et al.  Efficient Image Chaotic Encryption Algorithm with No Propagation Error , 2010 .

[40]  Yang Lu,et al.  A novel image encryption algorithm based on LFT based S-boxes and chaos , 2018, Multimedia Tools and Applications.

[41]  Xing-yuan Wang,et al.  A chaotic image encryption algorithm based on perceptron model , 2010 .

[42]  Nikolaos G. Bourbakis,et al.  A general quantitative cryptanalysis of permutation-only multimedia ciphers against plaintext attacks , 2008, Signal Process. Image Commun..

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

[44]  Hongjun Liu,et al.  A fast color image encryption scheme using one-time S-Boxes based on complex chaotic system and random noise , 2015 .

[45]  Yang Lu,et al.  A novel color image encryption algorithm based on genetic recombination and the four-dimensional memristive hyperchaotic system , 2016 .

[46]  Mohammad Reza Mosavi,et al.  A simple, sensitive and secure image encryption algorithm based on hyper-chaotic system with only one round diffusion process , 2012, Multimedia Tools and Applications.

[47]  Zengqiang Chen,et al.  A new image encryption algorithm based on hyper-chaos , 2008 .

[48]  Guanrong Chen,et al.  A chaos-based image encryption algorithm with variable control parameters , 2009 .