A cifra esconde os dados; a autenticação nomeia o par
A cifra protege o conteúdo, a autenticação do par nomeia o servidor e a autorização decide o que uma identidade pode abrir. Pergunte as três coisas num projeto de VPN.
Cifra sem verificação do par pode entregar uma conversa confidencial à parte errada. Autenticação sem autorização prova quem entrou, mas não o que pode abrir. São três controles separados, e uma análise de VPN que só pergunta pela cifra responde a um deles. Ordene as perguntas antes de abrir qualquer página de configurações.
Quatro perguntas antes de chamá-lo de seguro
Quatro perguntas enquadram a análise: o que os observadores podem ler, qual servidor responde, quem está entrando e o que essa identidade pode usar. A cifra responde à primeira, a autenticação do par à segunda, a autenticação de usuário ou dispositivo à terceira e a autorização à última. Um nome de cifra ou um login bem-sucedido é apenas uma resposta parcial.
| Control | Question it answers | What a failure looks like |
|---|---|---|
| Encryption | Who can read the traffic | Readable content on the path |
| Peer authentication | Which server is answering | Certificate or key mismatch |
| Joining identity | Which user or device connected | Rejected credentials |
| Authorization | What that identity may use | Access denied inside a working tunnel |
Um projeto que deixa uma linha sem tratamento não fica seguro por reforçar outra. Os controles são complementares, não intercambiáveis.
A autenticação do par não é um login
O cliente verifica que o servidor é o pretendido, usando certificados configurados, chaves públicas ou outro mecanismo suportado. Uma autoridade certificadora confiável não torna todo certificado que já emitiu o servidor correto, por isso a verificação de identidade continua importante. Digitar uma senha válida num endpoint não verificado não o torna confiável. A senha só prova que você estava disposto a se autenticar a quem quer que tenha respondido.
O WireGuard mostra a mesma ideia com outra mobília: uma chave de par configurada faz uma verificação de identidade sem uma janela de certificado ao estilo do navegador. Um segredo compartilhado conhecido por muitos usuários identifica mais o grupo do que uma pessoa, e é por isso que uma credencial única de dispositivo costuma carregar uma identidade mais forte.
Cifra autenticada é um termo criptográfico
Cifra autenticada significa que a cifra protege a confidencialidade e detecta alterações não autorizadas. Não significa que uma pessoa entrou, e não decide quais arquivos uma conta pode abrir. O nome de um conjunto de cifras descreve uma construção, não uma relação entre duas partes. Integridade de pacotes, identidade do par e permissões da conta são requisitos relacionados com evidências separadas.
O perfil de confiança RFC 5280 é a referência para caminhos de certificados e verificações de identidade quando a implantação usa X.509. Lê-lo é mais útil do que tratar a palavra autenticado como sinônimo de seguro.
Leia a falha antes de enfraquecer um controle
Um certificado expirado, um relógio do sistema errado e uma identidade de servidor inesperada têm cada um a sua correção. Uma conta recusada tem outra. Se o servidor mudou legitimamente, obtenha o material de confiança atualizado com o operador verificado. Remover a verificação de identidade para que o túnel conecte troca uma falha visível por uma invisível.
Proteja as credenciais das quais o túnel depende. Um perfil pode conter uma chave privada, e uma senha salva pode conceder acesso remoto. Quando uma vazar, use o processo de gestão da conta ou das chaves do serviço, porque escolher outro país no diretório do cliente não revoga a identidade antiga.