Шифрование медиаданных
Для защиты медиаданных (голоса и видео) в нашем продукте используется протокол Secure Real-time Transport Protocol (SRTP), который предусматривает обязательное шифрование каждого пакета данных.
В качестве основного алгоритма шифрования применяется Advanced Encryption Standard (AES) с поддержкой двух режимов:
-
минимальный уровень защиты с использованием ключа длиной 128 бит (AES128)
-
повышенный уровень защиты с размером ключа 256 бит (AES256), режим AES256 обеспечивает повышенную стойкость к атакам и доступен как дополнительная опция для повышения безопасности передачи данных.
Помимо SRTP, для защиты сигнального трафика применяются протоколы Transport Layer Security (TLS) и Datagram Transport Layer Security (DTLS). Первый обеспечивает надежную защиту канальной связи при передаче данных по TCP / IP, второй применяется для защиты пакетной передачи по UDP.
Оба протокола используют современное шифрование и проверку подлинности, обеспечивая целостность и конфиденциальность данных.
Технология WebRTC, применяемая нашим продуктом, изначально предусматривает минимальное шифрование на уровне AES128, однако в нашей реализации предусмотрена возможность усиления уровня шифрования до AES256, что дополнительно усиливает защиту данных в процессе передачи.