ERC5a – An Enhanced RC5 Algorithm on Bit Propagation in the Encryption Function | IEEE Conference Publication | IEEE Xplore

ERC5a – An Enhanced RC5 Algorithm on Bit Propagation in the Encryption Function


Abstract:

In this paper presents an enhancement to the encryption function of RC5 algorithm which addresses the poor bit propagation or avalanche effect in the early rounds of the ...Show More

Abstract:

In this paper presents an enhancement to the encryption function of RC5 algorithm which addresses the poor bit propagation or avalanche effect in the early rounds of the algorithm. This weakness has made RC5 to use excessive rounds in its encryption function. The enhanced RC5 algorithm (ERC5a) improves bit propagation as early as first round without using expensive operations in the design of RC6. Comparative security evaluation has been conducted for the proposed ERC5a and classic RC5. Simulation in C language both for RC5-32/12/16 and ERC5a-32/12/16 was performed by applying 36 million random plaintexts (64-bit) for each round resulted in a 74.41% increase in hamming distance in the first round, 35.48% in the second round, and 9.67% in the third round which means that the proposed ERC5a algorithm has a better bit propagation in its encryption function. Thus, the resulting enhancement can reduce the number of rounds, reduce memory requirement and achieve better performance for all existing RC5 implementations especially for lightweight devices where these properties are deemed significant.
Date of Conference: 23-25 February 2019
Date Added to IEEE Xplore: 02 September 2019
ISBN Information:
Conference Location: Singapore

Contact IEEE to Subscribe

References

References is not available for this document.