Hybrid encryption algorithm (HEA) based on chaotic system

In this paper, we present a very simple and efficient hybrid encryption algorithm based on block and stream ciphers using chaotic systems. Due to the specific characteristics of chaotic systems which are described by a set of nonlinear deterministic dynamic equations, chaos-based encryption achieves a very high level of security. The chaotic system used in this algorithm is Chirikov Standard Map, which is chosen in order to further minimize the encryption time. The proposed scheme adopts two main operations one to generate pseudorandom data block that will be used for stream cipher, and the second to create substitution and permutation tables in initial step and perform rounds for confusion and diffusion processes in block cipher. Some cryptographic tests and metrics are applied to measure the degree of security and analyze the performance of the encryption scheme. The evaluation and simulation analysis indicate that our proposal possesses excellent cryptographic properties; it is extremely sensitive to the small change in secret key, resists against common cryptanalytic attacks, has a high speed and easy to implement.

[1]  K. Aihara,et al.  Cryptosystems with discretized chaotic maps , 2002 .

[2]  I. Pehlivan,et al.  Secure image encryption algorithm design using a novel chaos based S-Box , 2017 .

[3]  Jan Sher Khan,et al.  Chaos based efficient selective image encryption , 2018, Multidimensional Systems and Signal Processing.

[4]  Mohammad-Reza Feizi-Derakhshi,et al.  A novel image encryption algorithm based on polynomial combination of chaotic maps and dynamic function generation , 2019, Signal Process..

[5]  J. Sprott Chaos and time-series analysis , 2001 .

[6]  Qassim Nasir,et al.  High Security Nested PWLCM Chaotic Map Bit-Level Permutation Based Image Encryption , 2012 .

[7]  Zhenyu Zhao,et al.  A Chaotic Image Encryption Algorithm Based on Information Entropy , 2018, Int. J. Bifurc. Chaos.

[8]  Lin Teng,et al.  A chaotic color image encryption using integrated bit-level permutation , 2017, Multimedia Tools and Applications.

[9]  Yicong Zhou,et al.  Cosine-transform-based chaotic system for image encryption , 2019, Inf. Sci..

[10]  Safya Belghith,et al.  An appropriate system for securing real-time voice communication based on ADPCM coding and chaotic maps , 2016, Multimedia Tools and Applications.

[11]  Mingqing Xiao,et al.  On symmetric color image encryption system with permutation-diffusion simultaneous operation , 2019, Optics and Lasers in Engineering.

[12]  Amandeep Singh,et al.  Development of key-dependent dynamic S-Boxes with dynamic irreducible polynomial and affine constant , 2018, Advances in Mechanical Engineering.

[13]  Safya Belghith,et al.  A selective compression-encryption of images based on SPIHT coding and Chirikov Standard Map , 2017, Signal Process..

[14]  Yong Zhang,et al.  The unified image encryption algorithm based on chaos and cubic S-Box , 2018, Inf. Sci..

[15]  Claude E. Shannon,et al.  Communication theory of secrecy systems , 1949, Bell Syst. Tech. J..

[16]  Lisheng Xu,et al.  Exploiting chaos-based compressed sensing and cryptographic algorithm for image encryption and compression , 2018 .

[17]  Amandeep Singh,et al.  Image Encryption and Analysis using Dynamic AES , 2019, 2019 5th International Conference on Optimization and Applications (ICOA).

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

[19]  Ehab Abou-Bakr,et al.  Random property enhancement of a 1D chaotic PRNG with finite precision implementation , 2019, Chaos, Solitons & Fractals.

[20]  Ali Kanso,et al.  A novel image encryption algorithm based on piecewise linear chaotic maps and least squares approximation , 2017, Multimedia Tools and Applications.

[21]  Lu Xu,et al.  A novel chaotic image encryption algorithm using block scrambling and dynamic index based diffusion , 2017 .

[22]  Xiaomin Wang,et al.  Secure chaotic system with application to chaotic ciphers , 2013, Inf. Sci..

[23]  Vinod Patidar,et al.  A Pseudo Random Bit Generator Based on Chaotic Logistic Map and its Statistical Testing , 2009, Informatica.

[24]  Ali Broumandnia,et al.  Designing digital image encryption using 2D and 3D reversible modular chaotic maps , 2019, J. Inf. Secur. Appl..

[25]  Yiran Chen,et al.  A novel chaos-based image encryption algorithm using DNA sequence operations , 2017 .

[26]  Yong Zhang,et al.  A plaintext-related image encryption algorithm based on chaos , 2017, Multimedia Tools and Applications.

[27]  Yingqian Zhang,et al.  Fractional Order Spatiotemporal Chaos with Delay in Spatial Nonlinear Coupling , 2018, Int. J. Bifurc. Chaos.

[28]  L. Kocarev,et al.  Chaos and cryptography: block encryption ciphers based on chaotic maps , 2001 .

[29]  Ruisong Ye,et al.  Image encryption scheme combining a modified Gerchberg–Saxton algorithm with hyper-chaotic system , 2018, Soft Comput..

[30]  Olivier Déforges,et al.  Fast and Secure Chaos-Based Cryptosystem for Images , 2016, Int. J. Bifurc. Chaos.

[31]  B. Chirikov A universal instability of many-dimensional oscillator systems , 1979 .

[32]  Rongxing Lu,et al.  Securing the Internet of Things in a Quantum World , 2017, IEEE Communications Magazine.

[33]  Dominique Barchiesi,et al.  A New Pseudo-Random Number Generator Based on Two Chaotic Maps , 2013, Informatica.

[34]  Yicong Zhou,et al.  Medical image encryption using high-speed scrambling and pixel adaptive diffusion , 2018, Signal Process..

[35]  Hejiao Huang,et al.  2D Logistic-Sine-coupling map for image encryption , 2018, Signal Process..