TRNG: аппаратные источники энтропии

True Random Number Generators используют физические явления для получения непредсказуемых значений.

Термальный шум

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

Фотонные детекторы

Квантовая случайность распада фотонов. ID Quantique производит коммерческие генераторы. Преимущества: истинная квантовая случайность, теоретическая непредсказуемость. Недостатки: высокая стоимость, сложность интеграции.

Атмосферный шум

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

Применение в игровых системах

TRNG используется для инициализации PRNG (seeding), генерации криптографических ключей, критически важных случайных значений. В production-системах обычно комбинируется с PRNG для баланса скорости и качества.