A Stream/Block Combination Image Encryption Algorithm Using Logistic Matrix to Scramble

Abstract In this paper, a new chaotic image encryption scheme is proposed, which uses the combination of stream cipher and block cipher to spread and then uses the Logistic mapping matrix to perform the block sort transformation to complete the confusion. The specific method is as follows: First, perform the triple XOR operation, non-linear S-box transformation and linear cyclic shift transformation on the key. Second, the triple XOR operation of the transformed key and the plaintext and Logistic mapping sequence are used to obtain the semi-ciphertext. And set the obtained semi-ciphertext and plaintext as key components of the next round of encryption. Finally, the transformation of sorting and partition of the Logistic mapping matrix are used to confuse the semi-ciphertext. The experimental results show that the proposed algorithm improves the encryption efficiency, has good security and can resist common attacks.

[1]  Jun-jie Chen,et al.  A chaos-based digital image encryption scheme with an improved diffusion strategy. , 2012, Optics express.

[2]  Tor Helleseth,et al.  Advances in cryptology, EUROCRYPT '93 : Workshop on the Theory and Application of Cryptographic Techniques, Lofthus, Norway, May 23-27, 1993 : proceedings , 1994 .

[3]  David Canright,et al.  A Very Compact S-Box for AES , 2005, CHES.

[4]  Tariq Shah,et al.  Stego optical encryption based on chaotic S-box transformation , 2014 .

[5]  Shihong Wang,et al.  Chaos-based cryptograph incorporated with S-box algebraic operation , 2003 .

[6]  Wu Jun-feng The S-box of AES encryption algorithm and its MATLAB implementation , 2008 .

[7]  E. Solak,et al.  Cryptanalysis of a chaos-based image encryption algorithm , 2009 .

[8]  Lu Xu,et al.  A novel bit-level image encryption algorithm based on chaotic maps , 2016 .

[9]  Xuanqin Mou,et al.  Chaotic encryption scheme for real-time digital video , 2002, IS&T/SPIE Electronic Imaging.

[10]  Z. Guan,et al.  Chaos-based image encryption algorithm ✩ , 2005 .

[11]  Chuan Zhang,et al.  Ternary radial harmonic Fourier moments based robust stereo image zero-watermarking algorithm , 2019, Inf. Sci..

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

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

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

[15]  Yong Wang,et al.  A new chaos-based fast image encryption algorithm , 2011, Appl. Soft Comput..

[16]  Cuauhtemoc Mancillas-López,et al.  STES: A Stream Cipher Based Low Cost Scheme for Securing Stored Data , 2015, IEEE Transactions on Computers.

[17]  Hongjun Liu,et al.  Chaos-based Color Image Encryption Using One-time Keys and Choquet Fuzzy Integral , 2013 .

[18]  Yong Wang,et al.  A novel chaotic block cryptosystem based on iterating map with output-feedback , 2009 .

[19]  Xing-yuan Wang,et al.  An effective and fast image encryption algorithm based on Chaos and interweaving of ranks , 2016, Nonlinear Dynamics.

[20]  Alireza Jolfaei,et al.  Image Encryption Using Chaos and Block Cipher , 2010, Comput. Inf. Sci..

[21]  Shiguo Lian,et al.  A novel color image encryption algorithm based on DNA sequence operation and hyper-chaotic system , 2012, J. Syst. Softw..

[22]  Zhenfeng Zhang,et al.  Chaotic encryption algorithm based on alternant of stream cipher and block cipher , 2011 .

[23]  P. Cochat,et al.  Et al , 2008, Archives de pediatrie : organe officiel de la Societe francaise de pediatrie.

[24]  Xingyuan Wang,et al.  Design Of Chaotic Pseudo-Random Bit Generator And Its Applications In Stream-Cipher Cryptography , 2008 .