A PROPOSAL TO IMPROVE RC4 ALGORITHM BASED ON HYBRID CHAOTIC MAPS

Ahmed T Sadiq, K. Farhan Alaa, A. Hassan Shaimaa

Abstract


The explosion of data has led to the unpredictable growth of the amount of digital data transmitted over the network, representing image, text, sound, audio, video, etc. Also, rapid developments of the telecommunication network, mobile phone, and the internet have led to increasing the necessity to develop security algorithms to keep pace with these developments. Cryptography has a long history that provides a way to store sensitive information or transmit it across insecure networks (i.e. the Internet) so that it cannot be read by anyone except the intended recipient. Stream Cipher is one type of symmetric encryption in which one bit or one byte of digital data stream is encrypted at a time. If the cryptographic keystream is random, then the cipher is unbreakable. However, both users must be provided with the keystream in advance via some independent and secure channel. In this paper, the RC4 algorithm is improved by using hybrid chaotic maps which consist of logistic and tent map to strengthen the randomization process. The experimental results show high average security of the proposed algorithm compared with the original RC4.

Full Text:

PDF

References


- Forré R. (1991). The Hénon Attractor as a Keystream Generator. In Advances in CryptologyEuroCrypt’91, vol. 0547, pp. 76-81, Berlin, Springer-Verlag.

- David L. (1994). Chaos Theory and Strategy: Theory, Application. And Managerial Implications. Massachusetts Strategic Management Journal, Vol. 15, 167-178, U.S.A.

- Katok A. and Hasselblatt B. (1995). Introduction to the modern theory of dynamical systems. Encyclopedia of Mathematics and its Applications. Cambridge University Press.

- Kotulski Z. and Szczepanski J. (2000). On Constructive Approach to Chaotic Pseudorandom Number Generator. In Proceedings of Regional Conference on Military Communication and Information Systems, Zegrze, pp. 191-203.

- Carlos G. (2003). Introduction to Chaos in Deterministic Systems. http://www.arxiv.org/

- John J. (2003). RC4 Encryption Algorithm. VOCAL Technologies. Ltd. Custom Product Design Division 200, New York 14228. 716-688-4675. http://www.vocal.com/

- Souradyuti P. and Bart P. (2004). A New Weakness in the RC4 Keystream Generator and an Approach to Improve the Security of the Cipher. Lecture Notes in Computer Science, Springer-Verlag, pp. 245–259.

- Allam M. and Ahmad H. (2006). Evaluation of the RC4 Algorithm for Data Encryption. International Journal of Computer Science and Application. Vol.3. No.2.

- Kamel F. (2010). Chaos-Based Key Stream Generator Based on Multiple Maps Combinations and its Application to Images Encryption. The International Arab Journal of Information Technology. Vol. 7. No. 3.

- Weerasinghe T. (2012). Analysis of a Modified RC4 Algorithm. International Journal of Computer Applications (0975 – 8887). Volume 51– No.22.

- Nisha K. and Madhu S. (2013). Chaotic Map based Block Encryption. International Journal of Computer Applications (0975 – 8887). Volume 71– No.16.

- Wadia F. and Mohammed A. (2013). Some Dynamical Properties of the Family of Tent Maps. Int. Journal of Math. Analysis. Vol. 7. No. 29, 1433 – 1449.

- Boing (2015). Chaos Theory and the Logistic Map.

- Maytham M., Kenji Y. and Ali M. (2015). Enhancing Security and Speed of RC4. International Journal of Computing and Network Technology. V3, No. 2.

- Methaq T. and Fadya F. (2016). An Efficient Image Encryption Technique using Chaotic Logistic Map and RC4 Stream Cipher. International Journal of Modern Trends in Engineering and Research.


Refbacks

  • There are currently no refbacks.