@STmK: znam się na programowaniu i troszkę na bezpieczeństwie. W aplikacjach używane są dwa typy liczb "losowych" :
- generatory liczby pseudolosowych (w Javie np. Random).
- generatory liczb losowych (w Javie np. SecureRandom).

Te pierwsze działają tak:
- wrzucasz im jakieś ziarno,
- jest deterministyczny algorytm, który oblicza liczbę na podstawie ziarna.
Tzn. jak dasz ziarno np. 5, to za każdym razem ciąg liczb pseudolosowych to będzie np. 6, 2,