Некоторые методы генерации случайных чисел в компьютерных системах:
Аппаратные методы. 1 К ним относятся, например:
Генерация дробового шума. 1 Электрические цепи в процессе работы издают шум, который потом используют для получения случайных бит. 1
Генерация с помощью триггеров внутри микросхем. 1 При отключении питания от триггера, его последнее положение будет случайным, потому что зависит от быстродействия триггера. 1
Тепловой шум от резистора при нагреве. 1
Атмосферный шум земли, который можно услышать с помощью радиоприёмного устройства. 1
Использование различных аналого-цифровых преобразователей. 1
Программные методы. 13 В них часто используют системное время как зерно для псевдослучайных генераторов. 3 Также для достижения более-менее непредсказуемой цепочки случайных чисел может быть использована клавиатура или мышь, фоновый шум с микрофона или даже измерение времени пакетов, которые приходят через подключение к Wi-Fi роутеру. 1