Источники энтропии: шум, дрожание, квантовые процессы

Качество случайных чисел зависит от качества источника энтропии.

Термальный шум (Johnson-Nyquist noise)

Случайные флуктуации напряжения в резисторах. Формула: V_rms = √(4kTRΔf). Преимущества: предсказуемая статистика, простота измерения. Используется в большинстве коммерческих TRNG.

Фазовое дрожание (Jitter)

Случайные отклонения частоты генераторов. Intel rdrand использует jitter между двумя осцилляторами. Преимущества: высокая скорость сбора, интеграция в кремний. Недостатки: требует температурной компенсации.

Квантовые процессы

Распад фотонов, дробовой шум, квантовое туннелирование. Фундаментально непредсказуемы согласно квантовой механике. Преимущества: теоретическая абсолютная случайность. Недостатки: стоимость, сложность оборудования.

Системные источники

Время между прерываниями, сетевые пакеты, движение мыши, нажатия клавиш. Используются ОС для накопления энтропии. Преимущества: бесплатность, доступность. Недостатки: низкая скорость, потенциальная предсказуемость.