Размер ключа
-
Основы криптографии с открытым ключом
- Асимметричные ключи используются для шифрования и расшифровки данных, в отличие от симметричных ключей, которые используются только для шифрования.
- Асимметричные ключи могут быть сгенерированы с использованием алгоритмов, таких как RSA и Диффи-Хеллман.
-
Криптография RSA
- RSA — это алгоритм, который использует математическую задачу факторизации для генерации ключей.
- Ключи RSA могут быть разных размеров, и их надежность зависит от размера ключа.
- 2048-битные ключи RSA эквивалентны 112-битным симметричным ключам.
-
Криптография Диффи-Хеллмана
- Диффи-Хеллман использует задачу дискретного логарифмирования для генерации ключей.
- 2048-битный ключ Диффи-Хеллмана имеет примерно такую же надежность, как и 2048-битный ключ RSA.
-
Криптография с эллиптической кривой
- ECC — это альтернативный набор асимметричных алгоритмов, который требует примерно вдвое больше битов, чем эквивалентный симметричный алгоритм.
- 384-битный ключ ECC обеспечивает защиту до уровня SECRET.
-
Влияние квантовых вычислений на безопасность ключей
- Атаки на основе квантовых вычислений, такие как алгоритм Шора и алгоритм Гровера, представляют угрозу для существующих систем безопасности.
- Алгоритмы с открытым ключом, такие как RSA, Диффи-Хеллман и ECC, могут быть уязвимы для квантовых компьютеров.
- Алгоритмы симметричного ключа, такие как AES и SHA, считаются более устойчивыми к квантовым атакам.
-
Планы АНБ по переходу на квантово-устойчивые алгоритмы
- АНБ планирует переход на квантово-устойчивые алгоритмы к 2024 году.
- В настоящее время АНБ не устанавливает стандарты, устойчивые к квантовым атакам, и ожидает, что NIST сыграет ведущую роль в разработке таких стандартов.
-
Переход АНБ от CNSA 1.0 к CNSA 2.0
- С сентября 2022 года АНБ переходит от CNSA 1.0 к CNSA 2.0, которые обеспечивают более устойчивую защиту от квантовых атак.