Sobes.tech
Junior — Middle

Pode explicar as diferenças entre os protocolos TLS e mTLS?

sobes.tech IA

Resposta da IA

TLS (Transport Layer Security) — é um protocolo que fornece uma ligação segura entre o cliente e o servidor, onde o servidor normalmente fornece o seu certificado para autenticação.

mTLS (mutual TLS) — é uma extensão do TLS, onde a autenticação ocorre de ambos os lados: tanto o servidor quanto o cliente apresentam os seus certificados. Isto aumenta o nível de segurança, pois o servidor verifica a autenticidade do cliente, e não apenas o contrário.

Um exemplo de uso de mTLS são os serviços API internos numa empresa, onde é importante garantir que as solicitações vêm de clientes confiáveis.