Je obecně známo, že počítače jako takové nedokáží generovat opravdu náhodná čísla, a proto se software musí spolehnout na pseudonáhodné hodnoty. To ovšem znamená, že šifrování a další podobné aplikace založené na náhodnosti čísel, nemusejí být tak bezpečné, jak se uživatelé domnívají.
Přesto je možno rozšířit možnosti generování náhodných čísel počítačem. Nejběžnějším postupem je využití nepřímých vstupů jako je systémový čas nebo data generovaná uživatelem. Problematice generátorů se dnes věnuje NewsForge.