Оглавление
ZRTP
-
Обзор протокола ZRTP
- ZRTP – это протокол согласования ключей, используемый для обмена ключами Диффи-Хеллмана в RTP.
- Он не требует предварительного обмена секретами и не зависит от PKI или центров сертификации.
- ZRTP генерирует эфемерные ключи для защиты от атак типа “человек посередине”.
-
Особенности и идентификация
- ZRTP не использует SIP-сигнализацию и не полагается на серверы.
- Он поддерживает оппортунистическое шифрование и не требует предварительного обмена секретами.
- Обмен ключами Диффи-Хеллмана не обеспечивает полную защиту от MITM-атак, но SAS помогает в аутентификации.
-
Операционная среда и реализация
- ZRTP реализован на различных платформах и языках программирования.
- Он успешно работает на различных транспортных носителях, включая WiFi и GSM.
-
Использование и рекомендации
- ZRTP используется в различных VoIP-приложениях, включая Signal и Twinkle.
- Существуют коммерческие реализации ZRTP, а также список бесплатных SIP-провайдеров с его поддержкой.
Полный текст статьи: