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.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

eRC: Two Enhancements to RC4

  • Lih-Yuan Deng,
  • Nirman Kumar,
  • Henry Horng-Shing Lu,
  • Ching-Chi Yang

摘要

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.