Протокол передачи данных от станции к станции
-
Основы STS
- STS — протокол для установления сеанса с использованием асимметричного шифрования.
- Протокол включает в себя обмен данными до начала сеанса для упрощения процесса.
-
Основные шаги STS
- Алиса и Боб генерируют случайные числа и вычисляют общий секретный ключ.
- Обмен подписанными экспонентами и шифрование подписей общим ключом.
- Проверка подписей и завершение процесса аутентификации.
-
Полный STS и вариации
- Усовершенствованный протокол включает в себя отправку сертификатов открытых ключей.
- Вариации протокола включают упрощенные формы и использование MAC вместо шифрования.
-
Криптоанализ и рекомендации
- STS-MAC уязвим для атак с использованием общего ключа.
- Существуют рекомендации по обходу уязвимостей и использованию ключей для разных целей.