Разница между истинной случайностью и псевдослучайностью в математических алгоритмах заключается в способе генерации чисел. 13
Истинно случайные числа — это последовательность, построенная на основе непредсказуемого физического явления. 1 Её невозможно заранее предсказать или восстановить. 1 Для создания истинно случайных чисел используют, например, шумы центрального процессора, различные движения компьютерной мыши, интервалы по времени между нажатиями клавиш и системное время. 3
Псевдослучайные числа — это последовательность, подчиняемая заданному распределению. 1 Они строятся на определённых алгоритмах, зная которые, можно точно предугадать выходную последовательность чисел. 1 В алгоритмах генерации псевдослучайных чисел используют случайное начальное значение (seed), от которого по специальной формуле начинает вычисляться вся последовательность. 3
Таким образом, истинно случайные числа основаны на физических процессах и требуют использования внешних источников хаоса, в то время как псевдослучайные числа создаются программными методами и обладают некоторой периодичностью. 23