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.