Протокол BB84
Что такое Протокол BB84?
Протокол BB84Первый протокол квантового распределения ключей, предложенный Беннеттом и Брассаром в 1984 году, который кодирует случайные биты в состояниях поляризации фотонов.
BB84, представленный Чарльзом Беннеттом и Жилем Брассаром в 1984 году, — это канонический протокол квантового распределения ключей (QKD). Алиса передаёт одиночные фотоны, поляризованные в одном из четырёх состояний, взятых из двух неортогональных базисов — прямолинейного (0°/90°) и диагонального (45°/135°), — каждое из которых кодирует случайный бит. Боб измеряет каждый фотон в случайно выбранном базисе; затем по публичному аутентифицированному каналу они объявляют свои базисы и оставляют только те раунды, где базисы совпали (просеивание, sifting). Безопасность опирается на теорему о запрете клонирования: любой перехватчик («Ева»), измеряющий неизвестный фотон в неверном базисе, возмущает его, внося ошибки.
Обнаружение перехватчика
Алиса и Боб жертвуют случайным подмножеством просеянных битов, чтобы оценить квантовый коэффициент ошибок по битам (QBER). Для BB84, как только QBER превышает примерно 11%, секретный ключ невозможно выделить и обмен прерывается. Ниже этого порога исправление ошибок вместе с усилением конфиденциальности (privacy amplification) сжимают исходный ключ в более короткий, информационно-теоретически безопасный ключ.
flowchart TD A[Alice: random bit + random basis] -->|polarized photon| B[Quantum channel] E[Eve intercepts?] -.measures & resends.-> B B --> C[Bob: measures in random basis] C --> D[Public channel: compare bases, sift] D --> F[Estimate QBER on sample] F -->|QBER > ~11%| G[Abort: eavesdropper likely] F -->|QBER low| H[Error correction + privacy amplification] H --> I[Shared secret key]
Развёртывание в реальном мире
Практические системы используют слабые лазерные импульсы вместо истинных одиночных фотонов, что делает их уязвимыми к атакам разделения по числу фотонов (photon-number-splitting); метод приманочных состояний (decoy-state, 2003–2005) восстанавливает безопасность. Китайский спутник Micius продемонстрировал decoy-state BB84 между спутником и землёй на расстоянии 1200 км в 2017 году со скоростью ~1 кбит/с. В отличие от решёточных схем, таких как CRYSTALS-Kyber, BB84 требует специализированного оптического оборудования, поэтому он дополняет, а не заменяет постквантовую криптографию в противодействии угрозам «собери сейчас, расшифруй позже» (harvest now, decrypt later).
● Примеры
- 01
Кодирование бита 0 как горизонтально поляризованного фотона и бита 1 как вертикально поляризованного фотона в прямолинейном базисе.
- 02
Обнаружение перехватчика из-за того, что квантовый коэффициент ошибок по битам превышает примерно 11 процентов.
● Частые вопросы
Что такое Протокол BB84?
Первый протокол квантового распределения ключей, предложенный Беннеттом и Брассаром в 1984 году, который кодирует случайные биты в состояниях поляризации фотонов. Относится к категории Криптография в кибербезопасности.
Что означает Протокол BB84?
Первый протокол квантового распределения ключей, предложенный Беннеттом и Брассаром в 1984 году, который кодирует случайные биты в состояниях поляризации фотонов.
Как защититься от Протокол BB84?
Защита от Протокол BB84 обычно сочетает технические меры и операционные практики, как описано в определении выше.
Какие есть другие названия Протокол BB84?
Распространённые альтернативные названия: Bennett-Brassard 1984, BB84 QKD.