Protocolo de registro TLS
O protocolo de registro TLS ( Transport Layer Security ) protege os dados do aplicativo usando as chaves criadas durante o Handshake. O Protocolo de Registro é responsável por proteger os dados do aplicativo e verificar sua integridade e origem. Ele gerencia o seguinte:
- Dividindo mensagens de saída em blocos gerenciáveis e remontando mensagens de entrada.
- Compactando blocos de saída e descompactando blocos de entrada (opcional).
- Aplicar um MAC ( Código de Autenticação de Mensagem ) a mensagens de saída e verificar mensagens de entrada usando o MAC.
- Criptografar mensagens de saída e descriptografar mensagens de entrada.
Quando o Protocolo de Registro é concluído, os dados criptografados de saída são passados para a camada TCP (Protocolo de Controle de Transmissão) para transporte.