Cada byte usa dois caracteres hexadecimais. O tamanho é previsível e o formato tem suporte em quase todas as linguagens e ferramentas.
Ideal para: Arquivos de configuração, linha de comando, logs e depuração.
Crie chaves de API, chaves de criptografia e tokens de acesso criptograficamente seguros com a Web Crypto API. Escolha HEX, Base64, Base64URL ou Base32; tudo fica neste dispositivo.
Alterar uma opção gera novas chaves automaticamente; use o botão para repetir com as mesmas configurações.
Fonte aleatória: crypto.getRandomValues(), um gerador criptograficamente seguro. As chaves não são mantidas após atualizar; copie ou baixe e guarde em um gerenciador de segredos.
Os mesmos bytes aleatórios podem ser representados em diferentes codificações de texto. Escolha o formato exigido pela URL, JSON, arquivo de configuração ou protocolo.
Cada byte usa dois caracteres hexadecimais. O tamanho é previsível e o formato tem suporte em quase todas as linguagens e ferramentas.
Ideal para: Arquivos de configuração, linha de comando, logs e depuração.
Codificação binária para texto compacta, mas +, / e = precisam de escape em URLs e alguns nomes de arquivo.
Ideal para: Transporte JSON/XML e armazenamento de texto.
Variante Base64 segura para URL que usa - e _ e remove o preenchimento =.
Ideal para: JWT, tokens OAuth, cookies e parâmetros de URL.
Não diferencia maiúsculas e evita caracteres ambíguos 0/O e 1/I/L.
Ideal para: Segredos TOTP, registros DNS, códigos de barras e digitação manual.
Sim. Ele usa crypto.getRandomValues, alimentado pela fonte aleatória criptográfica do sistema operacional, em vez de Math.random.
Não. Geração e codificação acontecem no navegador; nenhum histórico é salvo e a atualização apaga os resultados.
Elas servem para segredos lidos por máquinas, como chaves de API, criptografia e tokens. Use um gerenciador para senhas digitadas por pessoas.
É teoricamente possível, mas desprezível nos comprimentos recomendados. Uma chave de 32 bytes tem 2^256 valores possíveis.
Coloque chaves duradouras em um gerenciador de segredos ou variável de ambiente protegida. Não as publique em código, chat ou logs e faça rotação periódica.