1. Hybrid encryption algorithm (HEA) based on chaotic system
- Author
-
Mimoun Hamdi, Jamel Miri, and Borhane Moalla
- Subjects
Pseudorandom number generator ,0209 industrial biotechnology ,business.industry ,Computer science ,Chaotic ,Cryptography ,02 engineering and technology ,Encryption ,Theoretical Computer Science ,020901 industrial engineering & automation ,0202 electrical engineering, electronic engineering, information engineering ,Key (cryptography) ,Hybrid cryptosystem ,020201 artificial intelligence & image processing ,Geometry and Topology ,Confusion and diffusion ,business ,Algorithm ,Stream cipher ,Software ,Computer Science::Cryptography and Security ,Block cipher - Abstract
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.
- Published
- 2020