O TLS mútuo altera a confiança nos serviços locais ao exigir que ambos os endpoints comprovem as suas identidades através de certificados antes de os dados da aplicação atravessarem a ligação.
O TLS comum permite que um cliente RAG verifique se chegou ao servidor de modelos pretendido, mas o servidor pode ainda aceitar qualquer cliente na LAN. Com mTLS, o cliente também apresenta um certificado e comprova a posse da respetiva chave privada. Ambos os lados validam uma cadeia de confiança, criando um canal encriptado e autenticado antes de a autorização de nível superior decidir quais as operações da API permitidas.
Ambos os pares autenticam-se durante o handshake TLS
O servidor apresenta o seu certificado como no TLS comum e, em seguida, solicita um certificado de cliente. Cada par valida o emissor, o período de validade, o nome ou a identidade do serviço, a utilização da chave e a prova de que o outro endpoint possui a chave privada correspondente.
Uma explicação da autenticação bidirecional de serviços descreve como a autenticação mútua bloqueia microsserviços não confiáveis, ao mesmo tempo que encripta o tráfego contra interceção e modificação. O handshake transfere a verificação da identidade para baixo das instruções da aplicação e das cargas úteis da API. Esta distinção continua visível durante os testes domésticos posteriores.
Um canal bem-sucedido comprova as identidades dos pares reconhecidas pelas raízes de confiança. Não demonstra que o serviço chamador tem direito a um determinado modelo, conjunto de documentos ou ferramenta. O resultado intermédio deve continuar a ser inspecionável antes de a automatização prosseguir.
As raízes de confiança substituem a localização na rede como teste de admissão
Os serviços deixam de depender do IP de origem, do nome do anfitrião ou da pertença a uma sub-rede privada como principal prova de identidade. Aceitam certificados encadeados a autoridades configuradas e associam o sujeito autenticado a um principal de serviço.
Um guia detalhado sobre cadeias de confiança de certificados explica que confiar numa autoridade de certificação significa confiar nas identidades que esta assina. A distribuição de raízes, as restrições de nomes, a política de emissão e a renovação passam, por isso, a fazer parte do limite de confiança da IA doméstica. Esse limite deve ser medido separadamente em condições operacionais realistas.
Este modelo resiste à alteração dos endereços dos contentores e às redes segmentadas, mas apenas quando os nomes das identidades são estáveis e a verificação dos certificados não é desativada durante a depuração. A consequência prática surge quando várias fontes competem por um contexto limitado.
A autorização e os controlos do ciclo de vida completam a decisão de confiança
Após o handshake, o servidor associa a identidade do certificado aos métodos, recursos, limites de utilização e delegação de utilizadores permitidos. A emissão e a rotação automatizadas mantêm os períodos de validade curtos, enquanto a revogação ou a remoção da política impede futuras sessões de um serviço retirado.
Uma visão geral atualizada da prova de identidade mTLS separa a prova de identidade bidirecional da autorização da aplicação que se segue. Isto evita que a encriptação e a autenticação sejam confundidas com uma gestão completa de permissões. Esta dependência deve permanecer explícita na interface final.
O limite de falha é um certificado de cliente partilhado ou uma autoridade emissora demasiado abrangente. Se vários serviços possuírem a mesma chave privada, o mTLS pode autenticar a credencial, mas não consegue distinguir qual o processo que iniciou efetivamente o pedido. O resultado deve, por isso, ser comparado com a evidência original.
Valide o canal e a autorização acima dele
Para cada par de serviços, registe a identidade do cliente, a identidade do servidor, as raízes de confiança, o período de validade do certificado, a verificação do nome do anfitrião ou do SPIFFE, a proteção da chave, as APIs permitidas, o âmbito dos recursos, o processo de rotação e o registo de falhas. Esta distinção continua visível durante os testes domésticos posteriores.
Relacione o resultado com a política de autorização de serviços. Tente utilizar um emissor desconhecido, um nome de serviço incorreto, um certificado expirado, uma chave de cliente copiada, um certificado em falta, um certificado válido com um método proibido e uma rotação durante ligações ativas. O resultado intermédio deve continuar a ser inspecionável antes de a automatização prosseguir.
Adote mTLS apenas com um ciclo de vida automatizado e uma autorização explícita após o handshake. Considere-o aprovado quando as falhas de identidade interromperem a ligação e os pares válidos mas não autorizados receberem uma recusa determinística da aplicação. Esse limite deve ser medido separadamente em condições operacionais realistas.
Centro de Tecnologia e IA
Mais para Ler

Como afeta a redução da frequência de amostragem de séries temporais a deteção de anomalias em casas inteligentes?
Veja como a largura dos intervalos, a agregação, o anti-aliasing, os dados em falta, a duração dos eventos e a retenção multiescala alteram a...

Como é que uma grelha de ocupação combina sinais fracos de uma casa inteligente?
Saiba como células espaciais, modelos de sensores, atualizações de log-odds, decaimento, evidências correlacionadas e limiares transformam sinais domésticos fracos em estimativas de ocupação.

Como é que a normalização fotométrica afeta o agrupamento privado de rostos?
Veja como a correção da iluminação altera recortes faciais, embeddings, distâncias entre clusters, limiares, sobre-normalização e a avaliação da pesquisa privada de fotografias.

