BB84
-
Описание протокола BB84
- BB84 — первый протокол квантовой криптографии, разработанный в 1984 году.
- Протокол обеспечивает безопасность при условии идеальной реализации и наличия аутентифицированного классического канала.
- Используется для безопасной передачи закрытого ключа для одноразового pad-шифрования.
-
Доказательство безопасности
- Доказательство зависит от идеальной реализации и не учитывает атаки по побочным каналам.
- Атаки по побочным каналам могут использовать неквантовые источники информации для перехвата данных.
-
Процесс передачи ключа
- Алиса кодирует две последовательности битов в тензорное произведение кубитов.
- Боб получает состояние кубитов через квантовый канал, но не может различить их без знания базиса.
- После получения кубитов Боб генерирует случайную последовательность битов и измеряет их, получая битовую строку.
-
Обмен ключами и проверка
- Алиса и Боб сравнивают биты, где базисы совпадают, и выбирают случайным образом половину из них для раскрытия.
- Если проверка проходит успешно, они используют методы согласования информации для создания секретных ключей.
- В противном случае они начинают заново.