🛡️

Secret Key Generator

Generate strong secret keys for JWT signing, symmetric encryption, HMAC signing and other cryptographic operations. Everything is generated in your browser using the Web Crypto API (crypto.getRandomValues), so no secret ever leaves your device.

Gerador de Códigos
Muito forte 381 bits de entropia

Excelente para chaves de API e tokens de segurança.

Conjuntos de Caracteres
Saída Gerada
vStswEpLSTokcixSjMFR8g2WUY2zTSEUMQUqSGzgUL0BC6Skb8UTRXOnQ0l1e1Z8
lWGcwx2tVc9NLsOJpXmzrJLdu8NAqs09DpUU7r5ibIs0932XOHFF4qeHYfY2LMKu

Perguntas Frequentes

Qual deve ser o comprimento de um segredo JWT?

Para HS256, são necessários pelo menos 32 bytes (256 bits). Use uma chave alfanumérica de 44 caracteres para uma margem segura.

Posso usar isso para chaves de criptografia AES?

Para AES-256 você precisa de exatamente 32 bytes. Gere uma chave de 32 caracteres e codifique-a como Base64 ou hex para uso na maioria das bibliotecas.

Ferramentas Relacionadas

Further Reading