Chaos based adaptive double-image encryption scheme using hash function and S-boxes

Most current symmetric cryptographic algorithms (symmetric ciphers and hash functions) are considered to be relatively secure against attacks by quantum computers. Here we propose an adaptive color double-image encryption scheme based on autonomous ODE chaotic system and SHA-512. The double-image is diffused firstly by chaotic sequences with bitwise exclusive or operation, and an algorithm is designed to transform two 512-bit hash values into two S-Boxes, to substitute for the pixels of diffused double-image respectively. In each encryption process, the initial values of chaotic system are from random signal, they are true random numbers. Simulation results demonstrate that the scheme is suitable and effective for color double-image encryption.

[1]  Sakthi Vignesh Radhakrishnan,et al.  An analytical approach to s-box generation , 2012, 2012 International Conference on Communication and Signal Processing.

[2]  Hongjun Liu,et al.  Triple-image encryption scheme based on one-time key stream generated by chaos and plain images , 2013, J. Syst. Softw..

[3]  Yushu Zhang,et al.  Self-adaptive permutation and combined global diffusion for chaotic color image encryption , 2014 .

[4]  Yongjian Liu,et al.  An unusual chaotic system and its control , 2013, Math. Comput. Model..

[5]  Clara Ionescu,et al.  Fractional dynamics and its applications , 2015 .

[6]  Zhongmeng Zhao,et al.  Chaotic image encryption based on circular substitution box and key stream buffer , 2014, Signal Process. Image Commun..

[7]  Yong Wang,et al.  A Method for Constructing Bijective S-Box with High Nonlinearity Based on Chaos and Optimization , 2015, Int. J. Bifurc. Chaos.

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

[9]  David Jao,et al.  Towards quantum-resistant cryptosystems from supersingular elliptic curve isogenies , 2014, J. Math. Cryptol..

[10]  David Jao,et al.  Towards quantum-resistant cryptosystems from supersingular elliptic curve isogenies , 2011, J. Math. Cryptol..

[11]  Yan Xu DCT Domain Image Encryption Algorithm Based on Lorenz Chaotic System , 2014 .

[12]  Jie Li,et al.  Chaos-based color pathological image encryption scheme using one-time keys , 2014, Comput. Biol. Medicine.

[13]  G. Ye A block image encryption algorithm based on wave transmission and chaotic systems , 2013, Nonlinear Dynamics.

[14]  Qindong Sun,et al.  Double-image encryption using discrete fractional random transform and logistic maps , 2014 .

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

[16]  Kaisa Nyberg,et al.  Perfect Nonlinear S-Boxes , 1991, EUROCRYPT.

[17]  Hai Yu,et al.  A fast chaos-based image encryption scheme with a dynamic state variables selection mechanism , 2015, Commun. Nonlinear Sci. Numer. Simul..

[18]  Junli Liang,et al.  Asymmetric double-image encryption based on cascaded discrete fractional random transform and logistic maps. , 2014, Optics express.

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

[20]  Sattar Mirzakuchaki,et al.  A fast color image encryption algorithm based on coupled two-dimensional piecewise chaotic map , 2012, Signal Process..

[21]  Qiang Liu,et al.  A novel image encryption algorithm based on chaos and Line map , 2015, Neurocomputing.

[22]  Daniel J. Bernstein,et al.  Grover vs. McEliece , 2010, PQCrypto.

[23]  Tariq Shah,et al.  Application of S-box and chaotic map for image encryption , 2013, Math. Comput. Model..

[24]  Giuseppe Grassi,et al.  On the simplest fractional-order memristor-based chaotic system , 2012 .

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

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

[27]  Yang Li,et al.  A novel method to design S-box based on chaotic map and genetic algorithm , 2012 .

[28]  Palanivel Guruvareddiar,et al.  Efficient Prediction Structures for H.264 Multi View Coding Using Temporal Scalability , 2014 .

[29]  Peter Schwabe,et al.  SPHINCS: Practical Stateless Hash-Based Signatures , 2015, EUROCRYPT.

[30]  Iqtadar Hussain,et al.  An Algorithm to Generating Inverse S-box for Rijndael Encryption Standard , 2014 .