Outline Randomness Issues Flaws of traditional PRNGs Cryptographically-strong PRNGs Entropy collection Timing Issues Race conditions Time of check, time of use (TOC-TOU)…