Pular para o conteúdo

Gerador de chaves AES

Gere chaves AES criptograficamente seguras de 128 bits ou 256 bits diretamente no seu navegador. As chaves nunca são enviadas para nenhum servidor — toda a geração ocorre localmente usando a WebCrypto API.

Tamanho da chave

Your AES-256 Key (64 hex characters)

…

Compatível com o formato de criptografia Locki

Algoritmo
AES-256-GCM
Comprimento da chave
256 bits / 64 hex chars
API de criptografia
WebCrypto (nativo do navegador)
Privacidade
Gerado localmente, nunca transmitido

O que é uma chave de criptografia AES?

Uma chave AES é um valor secreto aleatório usado para criptografar e descriptografar dados. A mesma chave que bloqueia seus dados é necessária para desbloqueá-los — sem ela, o conteúdo fica permanentemente ilegível. As chaves são representadas como strings hexadecimais: chaves de 128 bits têm 32 caracteres, chaves de 256 bits têm 64 caracteres.

128 bits vs 256 bits

AES-128

16 bytes · 32 caracteres hexadecimais

Rápido e computacionalmente seguro para todos os fins práticos. Amplamente utilizado em TLS, criptografia de disco e aplicações de consumo. Uma boa escolha quando desempenho ou compatibilidade é prioridade.

AES-256

32 bytes · 64 caracteres hexadecimais

Maior margem de segurança e exigido por padrões governamentais e de alta conformidade (NIST, FIPS). O formato usado pelo Locki. Recomendado ao lidar com dados empresariais sensíveis ou regulamentados.

Para que são usadas as chaves AES?

As chaves AES alimentam a criptografia simétrica — uma chave criptografa, a mesma chave descriptografa. Casos de uso comuns:

  1. 01Criptografar mensagens antes de enviar pelo Slack, e-mail ou Notion
  2. 02Proteger chaves de API, senhas e credenciais compartilhadas entre equipes
  3. 03Proteger conteúdo de arquivos antes de fazer upload para armazenamento em nuvem
  4. 04Restringir dados sensíveis para que apenas pessoas com a chave correta possam lê-los

Perguntas sobre esta ferramenta

Este gerador de chaves AES é seguro?
Sim. As chaves são geradas no seu navegador com o gerador aleatório criptograficamente seguro da Web Crypto API. Nada é enviado a um servidor.
Qual é a diferença entre uma chave AES de 128 bits e uma de 256 bits?
Uma chave de 128 bits tem 16 bytes (32 caracteres hexadecimais); uma chave de 256 bits tem 32 bytes (64 caracteres hexadecimais). Ambas são consideradas seguras. O AES-256 oferece uma margem de segurança maior e é a escolha habitual para segredos de longa duração.
Em que formato está a chave?
Hexadecimal. Uma chave de 256 bits é uma sequência de 64 caracteres de 0–9 e a–f, pronta para colar em uma biblioteca, em uma variável de ambiente ou na extensão Locki.
Posso usar essas chaves fora da Locki?
Sim. São chaves AES padrão e funcionam com qualquer implementação de AES-GCM, incluindo OpenSSL, o crypto do Node.js e a Web Crypto API.