The unified image encryption algorithm based on chaos and cubic S-Box

Abstract A new fast image cryptosystem was studied in this paper. The system employed the piecewise linear chaotic map and cubic S-box to generate key stream with excellent statistical characteristics for image encryption. Unlike most existing image cryptosystems, the proposed image cryptosystem possessed identical encryption process and decryption process, which both include one key stream generator, two plaintext-unrelated diffusion operations, one plaintext- related confusion operation and one 180-degree matrix rotation operation. To measure the visual difference between the two images of the same size, a new index named BACI (blocked average changing intensity) was presented as the index of sensitivity analysis. Simulate test and comparative analysis show that the proposed image cryptosystem has the characteristics of large key space, fast encryption/decryption speed, high sensitivity, good statistical properties of cipher-text, and etc. The proposed cryptosystem is an available alternative scheme for the practical secure communications.

[1]  Jinhui Tang,et al.  Unsupervised Feature Selection via Nonnegative Spectral Analysis and Redundancy Control , 2015, IEEE Transactions on Image Processing.

[2]  Shujun Li,et al.  Statistical Properties of Digital Piecewise Linear Chaotic Maps and Their Roles in Cryptography and Pseudo-Random Coding , 2001, IMACC.

[3]  Lequan Min,et al.  A Stream Encryption Scheme with Both Key and Plaintext Avalanche Effects for Designing Chaos-Based Pseudorandom Number Generator with Application to Image Encryption , 2016, Int. J. Bifurc. Chaos.

[4]  K. Wong,et al.  A fast chaotic cryptographic scheme with dynamic look-up table , 2002 .

[5]  Mrinal Kanti Mandal,et al.  Bit-plane Encrypted Image Cryptosystem Using Chaotic, Quadratic, and Cubic Maps , 2016 .

[6]  Ziba Eslami,et al.  An improvement over an image encryption method based on total shuffling , 2013 .

[7]  Weihai Li,et al.  Cryptanalysis of a chaos-based image encryption scheme combining DNA coding and entropy , 2016, Multimedia Tools and Applications.

[8]  Yicong Zhou,et al.  Image encryption using 2D Logistic-adjusted-Sine map , 2016, Inf. Sci..

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

[10]  Lequan Min,et al.  Chaos-based image encryption scheme combining DNA coding and entropy , 2015, Multimedia Tools and Applications.

[11]  Chengqing Li,et al.  Cracking a hierarchical chaotic image encryption algorithm based on permutation , 2015, Signal Process..

[12]  Tariq Shah,et al.  A novel image encryption algorithm based on chaotic maps and GF(28) exponent transformation , 2013 .

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

[14]  William Stallings,et al.  Cryptography and Network Security: Principles and Practice , 1998 .

[15]  Yong Zhang,et al.  The image encryption algorithm with plaintext-related shuffling , 2016 .

[16]  Hadi Seyedarabi,et al.  A new secure and sensitive image encryption scheme based on new substitution with chaotic function , 2014, Multimedia Tools and Applications.

[17]  Sattar Mirzakuchaki,et al.  Breaking an image encryption algorithm based on the new substitution stage with chaotic functions , 2016 .

[18]  Xin-Wen Wu,et al.  Comments on the security of "Diffusion-substitution based gray image encryption" scheme , 2014, Digit. Signal Process..

[19]  Olcay Taner Yildiz,et al.  Cryptanalysis of Fridrich's Chaotic Image Encryption , 2010, Int. J. Bifurc. Chaos.

[20]  Wei Zhang,et al.  A fast image encryption algorithm based on chaotic map and lookup table , 2014, Nonlinear Dynamics.

[21]  Xing-yuan Wang,et al.  A novel image encryption algorithm based on genetic recombination and hyper-chaotic systems , 2015, Nonlinear Dynamics.

[22]  Xing-yuan Wang,et al.  A fast image algorithm based on rows and columns switch , 2014, Nonlinear Dynamics.

[23]  Vinod Patidar,et al.  Diffusion-substitution based gray image encryption scheme , 2013, Digit. Signal Process..

[24]  Yong Zhang Comments on “Color image encryption using Choquet fuzzy integral and hyper chaotic system” , 2014 .

[25]  Quan Liu,et al.  A novel image encryption algorithm based on chaos maps with Markov properties , 2015, Commun. Nonlinear Sci. Numer. Simul..

[26]  He Lei,et al.  Novel quantum image encryption using one-dimensional quantum cellular automata , 2016, Inf. Sci..

[27]  Xiaoling Huang,et al.  An efficient self-adaptive model for chaotic image encryption algorithm , 2014, Commun. Nonlinear Sci. Numer. Simul..

[28]  Jinhui Tang,et al.  Weakly Supervised Deep Metric Learning for Community-Contributed Image Retrieval , 2015, IEEE Transactions on Multimedia.

[29]  Xingyuan Wang,et al.  Color image encryption using Choquet fuzzy integral and hyper chaotic system , 2013 .

[30]  Dawei Wang,et al.  A novel lossless color image encryption scheme using 2 D DWT and 6 D hyperchaotic system , 2016 .

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

[32]  Guodong Ye,et al.  Chaotic image encryption algorithm using wave-line permutation and block diffusion , 2015, Nonlinear Dynamics.

[33]  J.-C. Yeo,et al.  Efficient hierarchical chaotic image encryption algorithm and its VLSI realisation , 2000 .