A Novel Dynamic Secret Key Generation for an Efficient Image Encryption Algorithm

Today, the security of digital images is considered more and more essential and a strong secret key plays a major role in the image encryption. In this paper, a novel method for generating dynamic non-linear secret keys for a symmetric block cipher using XOR-operation is proposed. The dynamic non-linear secret keys generation is based on a combination of logistic and piecewise chaotic map methods with a new automatic creation of initial seed values. The automatic initial seed values creation depends on the development of a novel strategy for seeds creation based on sunflower spiral points. The experimental results indicate that the proposed key generator algorithm has the advantage of large key space with a safety protection of brute force attack. Therefore, the performance analysis of image encryption reveals a correlation coefficient of about (-0.0001) and entropy greater than (7.9978). Furthermore, the results show high security for encryption based on strong dynamic secret key properties.

[1]  Muhammad Khurram Khan,et al.  Chaos-based secure satellite imagery cryptosystem , 2010, Comput. Math. Appl..

[2]  Wolfhard Janke Pseudo Random Numbers: Generation and Quality Checks , 2002 .

[3]  Ahmed Bashir Abugharsa,et al.  A New Image Encryption Approach using Block-Based on Shifted Algorithm , 2012 .

[4]  Dancheng Li,et al.  Two Improved Pseudo-Random Number Generation Algorithms Based on the Logistic Map , 2013 .

[5]  Hua Jiang,et al.  The Network Identity Authentication System Based on Iris Feature Identification , 2009 .

[6]  Omar A. Saraereh,et al.  Improving a New Logistic Map as a New Chaotic Algorithm for Image Encryption , 2013 .

[7]  Musheer Ahmad,et al.  A Chaos Based Method for Efficient Cryptographic S-box Design , 2013, SSCC.

[8]  The Sunflower Spiral and the Fibonacci Metric , 2010 .

[9]  Abd Samad Hasan Basari,et al.  A New Image Encryption Approach using the Integration of a Shifting Technique and the AES Algorithm , 2012 .

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

[11]  Rajinder Kaur Comparative Analysis and Implementation of Image Encryption Algorithms , 2013 .

[12]  Safya Belghith,et al.  A new color image cryptosystem based on a piecewise linear chaotic map , 2009, 2009 6th International Multi-Conference on Systems, Signals and Devices.

[13]  Lanling Zeng,et al.  Interactive flower modeling based on phyllotactic pattern , 2010, 2010 Sixth International Conference on Natural Computation.

[14]  N. A. Vasanthi,et al.  Survey of Chaos based Image Encryption and Decryption Techniques , 2013 .

[15]  Algimantas Čitavičius,et al.  An image encryption using pseudo random bit generator based on a non-linear dynamic chaotic system , 2009 .

[16]  J. N. Ridley Packing efficiency in sunflower heads , 1982 .

[17]  Ying Chen,et al.  An Improved Chaos-Based Image Encryption Scheme , 2007, International Conference on Computational Science.

[18]  Xiaoling Huang,et al.  Image encryption algorithm using chaotic Chebyshev generator , 2011, Nonlinear Dynamics.

[19]  Jacques M. Bahi,et al.  A Novel Pseudo-random Number Generator Based on Discrete Chaotic Iterations , 2009, 2009 First International Conference on Evolving Internet.

[20]  Balasubramanian Raman,et al.  Combinational domain encryption for still visual data , 2011, Multimedia Tools and Applications.

[21]  H. Vogel A better way to construct the sunflower head , 1979 .

[22]  Karim Faez,et al.  Image Encryption through Using Chaotic Function and Graph , 2010, ICCVG.

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