Шифрование медиаданных

Для защиты медиаданных (голоса и видео) в нашем продукте используется протокол 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, что дополнительно усиливает защиту данных в процессе передачи.