eRC: Two Enhancements to RC4
摘要
Enhancing the RC4 cipher has been a long-standing research focus. This chapter introduces eRC, a framework that integrates an external random number generator (RNG) to bolster both security and efficiency. Previous extensions of RC4, such as RC4A and RC4+, have shown improvements but still suffer from weaknesses in random index selection and table updates. The eRC framework addresses these limitations by continuously updating the S-table through an external RNG, resulting in improved uniformity, enhanced randomness, and stronger security. Furthermore, eRC achieves higher throughput, making it a robust alternative for stream cipher applications.