Osama S. Faragallah1,*, Ibrahim F. Elashry2, Ahmed AlGhamdi3, Walid El-Shafai4, S. El-Rabaie4, Fathi E. Abd El-Samie4, Hala S. El-sayed5, Mohamed A. Elaskily6
CMC-Computers, Materials & Continua, Vol.70, No.1, pp. 1921-1934, 2022, DOI:10.32604/cmc.2022.019798
- 07 September 2021
Abstract This paper introduces an Improved RC6 (IRC6) cipher for data encryption based on data-dependent rotations. The proposed scheme is designed with the potential of meeting the needs of the Advanced Encryption Standard (AES). Four parameters are used to characterize the proposed scheme. These parameters are the size of the word (w) in bits, the number of rounds (r), the length of the secret key (b) in bytes, and the size of the block (L) in bits. The main feature of IRC6 is the variable number of working registers instead of just four registers as in RC6, resulting… More >