# O que é Key-based?

É um método baseado em um código-chave especial para entrada no sistema ou segurança de dados.

## Definição
O uso de um conjunto exclusivo de chaves para acessar um sistema ou proteger dados. Este método funciona como um mecanismo de bloqueio onde quem tiver a chave certa pode acessar o conteúdo. É uma das maneiras mais básicas de verificar sua identidade nas camadas de segurança.

## Como funciona
Você apresenta esse código-chave ao sistema ao efetuar login no sistema ou conectar-se a um banco de dados. O sistema verifica a chave e concede as permissões necessárias se ela for válida. Geralmente aparece como uma chave de segurança em criptografia ou conexões API.

## Onde é usado
É frequentemente usado em sistemas em nuvem, conexões API e compartilhamentos de arquivos criptografados.

## Costuma ser confundido com
É semelhante a uma senha, mas as chaves geralmente são mais longas e consistem em caracteres aleatórios.

## Perguntas frequentes
**Por que usar chave em vez de senha?**
As chaves são geralmente preferidas porque são mais seguras e mais rápidas na comunicação entre máquinas.

**O que acontece se eu perder minha chave?**
Seu acesso é completamente cortado, portanto o armazenamento seguro das chaves é vital.


## Termos relacionados
- [API](/pt/dictionary/api/)
- [Secrets](/pt/dictionary/secrets/)
- [Security Scanner](/pt/dictionary/security-scanner/)

## Ferramentas relacionadas
- [Iroh](/pt/discover/iroh/)

---
Fonte: TreScout Glossário · https://trescout.com/pt/dictionary/key-based/
