Cybersecurity and Random Number Generators
summary
Examines how common programming languages use cryptographically weak random number generators that let attackers predict future outputs, threatening any system that produces secrets. Uses a real-world vulnerable password manager used by millions to illustrate the risks, and explains, with no prerequisites, the developer-focused considerations about random number generation and cryptography.
AI-written summary · about
chapters (10)
- 0:00Introduction
- 2:28Password management
- 10:50Multi-factor authentication
- 14:42Random password generation
- 22:39Pseudo-random generators (PRNG)
- 33:23PRNG exploits
- 37:13Seed role
- 41:46CVE-2020-27020 vulnerability
- 43:50Software development security
- 45:12Conclusion








