Implementation of Various Cryptosystem Using Chaos

Cryptography is the science of secret codes, enabling the confidentiality of communication through an insecure channel to make the system more complex and robust Chaos is applied in the various cryptographic algorithms. In this paper we use most commonly used algorithm AES, RC5, IDEA, RSA, ELGamal. In this paper firstly we implement all the algorithm in MATLAB then Chaos is applied on it. After applying Chaos in these algorithms we observe that both Security and Speed increases as compare to the conventional cryptographic algorithm.

[1]  Gonzalo Álvarez,et al.  Some Basic Cryptographic Requirements for Chaos-Based Cryptosystems , 2003, Int. J. Bifurc. Chaos.

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

[3]  William Stallings,et al.  Cryptography and network security , 1998 .

[4]  J. Fridrich Image encryption based on chaotic maps , 1997, 1997 IEEE International Conference on Systems, Man, and Cybernetics. Computational Cybernetics and Simulation.

[5]  Uvais Qidwai,et al.  Binary image transformation using two-dimensional chaotic maps , 2004, ICPR 2004.

[6]  Atul Kahate Cryptography and Network Security , 2009 .

[7]  E. Elbadawy,et al.  A new chaos Advanced Encryption Standard (AES) algorithm for data security , 2010, ICSES 2010 International Conference on Signals and Electronic Circuits.