Improved RC6 Algorithm using Two Types of Chaos Maps
Ziyad Tariq Mustafa Al-Ta’i1, Ebtisam Jumaa2

1Ziyad Tariq Mustafa Al-Ta’i, computer science, University of Diayla, Baquaba, Iraq.
2Ebtisam Jumaa, computer science, University of Diayla, Baquaba, Iraq.
Manuscript received on September 22, 2019. | Revised Manuscript received on October 20, 2019. | Manuscript published on October 30, 2019. | PP: 2856-2860 | Volume-9 Issue-1, October 2019 | Retrieval Number: A1075109119/2019©BEIESP | DOI: 10.35940/ijeat.A1075.109119
Open Access | Ethics and Policies | Cite | Mendeley
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC BY-NC-ND license (

Abstract: RC6 (Rivest cipher 6) is keyblock chipher which consider symmetric imitative from RC5. It was intended to encounter the needs competition of the Advanced Encryption Standard (AES) . The aim of this work is to add new security layer to RC6 (Rivest Cipher 6) algorithm, because there is some insufficiency in the Key Scheduling Algorithm (KSA) of RC6. This paper presents improved RC6 (IRC6) key generation based on two types of chaotic maps (Chebyshev,2d logistic) to generate N key to N users. The results prove that the average secrecy of IRC6 is better than of traditional RC6, in which: for 32 bits’ key length, and 256 bits’ plaintext size, the average secrecy of IRC6 is (0.536 – 3.907) while for RC6 is (0.254 constant).
Keywords: Average secrecy, key scheduling algorithm, chaotic maps, RC6 Algorithm.