← Todos os termos

Segurança

Autenticação

Autenticação é o processo de verificar uma alegação de identidade por meio de evidências, como o controle de um autenticador associado a uma conta. Ela é diferente de autorização, que determina quais ações aquele participante pode realizar.

Escrito pela equipe Compuzilla

Publicado em . Atualizado em .

Também chamado de: authentication

Neste verbete
Compuzilla sorrindo ao lado de um diagrama: Autenticação.

Autenticação

  1. Alegação de identidade
  2. Evidência verificada
  3. Participante autenticado
As permissões de ação são decisões de autorização, distintas da verificação de identidade. Ilustração: equipe Compuzilla.

Evidências de controle

Uma senha é um exemplo de segredo usado para demonstrar controle de uma conta. Outros mecanismos usam dispositivos, chaves e fatores de ativação. O processo verifica evidências segundo regras, em vez de reconhecer automaticamente a pessoa em qualquer contexto.

Combinar fatores depende de quais evidências são exigidas. Pedir dois segredos do mesmo tipo não equivale necessariamente a usar fatores diferentes.

Identificar e permitir são perguntas distintas

Uma conta pode ser autenticada e ainda assim não ter permissão para alterar um documento. O sistema aplica regras de autorização depois ou junto de decisões de acesso. Confundir essas etapas produz interpretações erradas sobre o que entrar numa conta permite.

A robustez varia por protocolo e autenticador. Certos mecanismos resistem melhor a formas de captura ou reutilização de evidências. Nenhuma descrição curta permite concluir que todo método com a mesma aparência tem a mesma proteção; a documentação do sistema precisa explicar as condições.

Próxima leitura

Leia HTTPS para observar autenticação do servidor na comunicação web.

Na prática

  • Um usuário pode entrar na conta e ter permissão apenas para ler, sem poder editar um documento.

Continue aprendendo

  • Verbete Criptografia — Criptografia reúne técnicas matemáticas para proteger propriedades de uma comunicação ou de dados. Pode participar de confidencialidade, integridade e autenticação. A proteção depende do protocolo, das chaves, da implementação e do uso adequado, não apenas do nome de um algoritmo.
  • Verbete HTTPS — HTTPS é o uso de HTTP com proteção criptográfica da comunicação, normalmente por TLS. Ajuda a proteger os dados em trânsito e a autenticar o servidor. Não garante que o conteúdo seja verdadeiro nem que o serviço tenha boas intenções.
  • Verbete Hash — Hash é um valor calculado a partir de dados por uma função. Funções hash criptográficas buscam propriedades que dificultam reconstruir a entrada e encontrar certas coincidências de resultado. O resumo ajuda a verificar dados, mas não é uma cópia recuperável do original.

Fontes para aprofundar