Что такое DTLS — протокол датаграмм безопасности транспортного уровня?

Datagram Transport Layer Security (DTLS) — это протокол, используемый для защиты данных, передаваемых по UDP. Он основан на TLS, который применяется для защиты веб-трафика, но лучше подходит для обмена данными в реальном времени, например, для VoIP и видеозвонков.
DTLS против TLS: Почему это важно
TLS работает поверх TCP. Это требует установки соединения до начала передачи данных, что добавляет задержку. DTLS, напротив, использует UDP для отправки данных без времени на установку соединения. Поэтому он лучше подходит для голоса и видео, где низкая задержка имеет решающее значение.
DTLS обеспечивает защиту от перехвата, спуфинга и подделки данных. Протокол шифрует каждое сообщение, проверяет его целостность и подтверждает отправителя.
Как 3CX использует DTLS
3CX использует DTLS как часть настройки вызовов по WebRTC. При совершении вызова через браузер, DTLS выполняет рукопожатие и обменивается ключами шифрования. После завершения настройки SRTP шифрует медиапоток.
Данная конфигурация сохраняет вызовы приватными и защищенными. Все работает на открытых стандартах непосредственно в браузере.
Почему 3CX использует DTLS
DTLS требуется фреймворком WebRTC. Следовательно, это естественный выбор для инструментов голосовой и видеосвязи 3CX на базе браузера. Использование DTLS помогает удовлетворить растущий спрос на безопасную связь без усложнения работы для пользователя.
3CX также сохраняет процесс рукопожатия локальным между браузером и сервером. Таким образом, никакие сторонние сервисы не обрабатывают шифрование. Это дает компаниям больше контроля над своими данными и позволяет избежать передачи конфиденциальных коммуникаций внешним поставщикам.
Использование DTLS в реальной работе 3CX
Рассмотрим удаленную встречу отдела продаж, запущенную в Веб-клиенте 3CX. Когда сеанс начинается, DTLS устанавливает ключи шифрования в фоновом режиме. Пользователи не видят никаких запросов, всплывающих окон или задержек. Как только DTLS завершает рукопожатие, SRTP шифрует голос и видео. Никто не может перехватить, изменить или воспроизвести вызов.
Это применимо во всех отделах. DTLS гарантирует, что никто не сможет подслушать разговор, независимо от того, проводит ли HR собеседования или Операторы поддержки обрабатывают конфиденциальные клиентские вызовы.
Более широкое применение DTLS
Хотя DTLS не ограничен только VoIP, его основная роль в 3CX заключается в защите вызовов WebRTC в браузере. Протокол также защищает онлайн-игры, инструменты VPN и платформы обмена сообщениями, которые полагаются на UDP. Эти сервисы требуют быстрой, зашифрованной доставки данных.


