Protocolo seguro em tempo real (rtp ou srtp seguro)

Definição – O que significa Secure Real-Time Protocol (Secure RTP ou SRTP)?

O protocolo Secure Real-Time (Secure RTP ou SRTP) é uma extensão do protocolo RTP com um mecanismo de segurança aprimorado. Ele fornece criptografia, autenticação e verificação de integridade de dados e mensagens transmitidos pelo protocolo de comunicação baseado em RTP. Lançado em 2004, o SRTP foi desenvolvido por especialistas em segurança da Cisco e da Ericsson.

Definirtec explica Secure Real-Time Protocol (Secure RTP ou SRTP)

SRTP fornece funcionalidade de protocolo RTP enquanto fortalece a segurança de mensagens unicast e multicast, incluindo mensagens multimídia e comunicação, como telefonia pela Internet e videoconferência. SRTP impõe um algoritmo Advanced Encryption Standard (AES) para criptografar e descriptografar todas as mensagens de entrada e saída. O mecanismo de autenticação fornece um algoritmo de código de autenticação de mensagem baseado em hash (HMAC), que implementa uma função hash criptográfica e uma chave secreta para validar a autenticidade e integridade de uma mensagem.

O RTP seguro também protege contra ataques de repetição, mantendo um índice de mensagens, que é usado para verificar novas mensagens.