
Устройство или алгоритм, который производит последовательности чисел, лишённые какой-либо предсказуемой закономерности.Генератор случайных чисел (ГСЧ) — это устройство или алгоритм, который производит последовательности чисел без предсказуемой закономерности. В физике и технике случайность — это не просто помеха, а ресурс. Квантовые генераторы случайных чисел (КГСЧ) используют внутренне присущую непредсказуемость квантовых измерений, таких как времена прихода фотонов или фазовый шум лазерного света, чтобы получать числа, которые являются фундаментально случайными, а не просто псевдослучайными. Это отличается от алгоритмических генераторов, которые детерминированы и лишь выглядят случайными, если не знать начальное значение.
Идея использования квантовых процессов для получения случайности восходит к началу XX века, но практические квантовые ГСЧ были разработаны в 1990-х годах. Первый коммерческий КГСЧ был представлен компанией ID Quantique в 2001 году и основан на временах прихода фотонов.
Типичный квантовый ГСЧ использует светоделитель: одиночный фотон, попадая на полупрозрачное зеркало, с вероятностью 50% проходит насквозь и с вероятностью 50% отражается. Регистрация того, по какому пути пошёл фотон, даёт случайный бит. На практике источники часто не являются одиночными фотонами, а представляют собой ослабленные лазерные импульсы, и случайность извлекается из временных или интенсивностных флуктуаций регистрируемого сигнала. Ключевой момент заключается в том, что результат измерения фундаментально не определён до момента регистрации из-за принципа суперпозиции. Сырые данные могут иметь смещения, поэтому применяется постобработка (например, хеширование) для получения равномерной случайной последовательности.
Генерация криптографических ключей, защищённая связь (квантовое распределение ключей) и ответственные вычисления Монте-Карло, где требуется истинная случайность.
Результат работы квантового ГСЧ непредсказуем не только на практике, но и в принципе, поскольку законы квантовой механики запрещают любые скрытые переменные, которые могли бы заранее определить исход.







