Stream cipher security is heavily dependent on the quality of the pseudo-random number generators (PRNGs) used to generate key streams. While true randomness is ideal, real-world implementations must rely on deterministic algorithms, making the development of high-quality PRNGs essential. This chapter explores the critical attributes of secure generators, such as unpredictability, efficiency, and statistical robustness. It compares PRNGs designed for computational simulations with those intended for cryptographic security, exposing the vulnerabilities of linear generators. The discussion covers key PRNGs, including LFSRs, MRGs, and MT19937, along with cryptographic alternatives like DRBGs, examining their strengths, weaknesses, and practical applications.

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

Classical Secure Generators

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

摘要

Stream cipher security is heavily dependent on the quality of the pseudo-random number generators (PRNGs) used to generate key streams. While true randomness is ideal, real-world implementations must rely on deterministic algorithms, making the development of high-quality PRNGs essential. This chapter explores the critical attributes of secure generators, such as unpredictability, efficiency, and statistical robustness. It compares PRNGs designed for computational simulations with those intended for cryptographic security, exposing the vulnerabilities of linear generators. The discussion covers key PRNGs, including LFSRs, MRGs, and MT19937, along with cryptographic alternatives like DRBGs, examining their strengths, weaknesses, and practical applications.