Úteis — Tudo o que você precisa, em um só lugar.

Gerador de Senhas

Crie senhas fortes e aleatórias com CSPRNG, escolhendo tamanho e tipos de caractere, com indicador de força por entropia.

Como utilizar

  1. Defina o tamanho (4 a 128) e os tipos de caractere.
  2. Opcionalmente exclua caracteres ambíguos (I, l, 1, O, 0).
  3. Clique em “Gerar” (ou Ctrl+Enter) e veja a força estimada.
  4. Copie a senha ou gere várias de uma vez.

Exemplos

  • 16 caracteres, todos os conjuntos — resultado: q7#Rm!t2Vx_9Lp@e (≈ 105 bits)

Perguntas frequentes

As senhas são realmente aleatórias?

Sim. Usamos crypto.getRandomValues, o gerador criptograficamente seguro do navegador, com amostragem sem viés.

Vocês guardam as senhas geradas?

Não. Elas existem apenas na memória da página; as preferências (tamanho, conjuntos) podem ficar salvas, as senhas nunca.

Qual tamanho usar?

Para contas comuns, 16+ caracteres com todos os conjuntos (≈ 100 bits). Use um gerenciador de senhas para guardá-las.

Informações técnicas

  • Entropia = log₂(tamanho_do_conjunto^comprimento) = comprimento × log₂(conjunto).
  • Pelo menos 1 caractere de cada conjunto é garantido por amostragem por rejeição da senha inteira, preservando a distribuição uniforme.
  • Classificação: < 28 muito fraca, < 36 fraca, < 60 razoável, < 128 forte, ≥ 128 muito forte.
  • Processamento 100% local no navegador; nada é registrado, salvo ou enviado.

Ferramentas relacionadas

  • Gerador de Passphrases — Gere frases-senha fáceis de lembrar com palavras em português sorteadas por CSPRNG e entropia calculada pelo método Diceware.
  • Gerador de Tokens Seguros — Gere tokens aleatórios criptograficamente seguros em hex, Base64, Base64URL ou alfanumérico para APIs, sessões e convites.
  • Gerador de Hash (MD5, SHA) — Calcule hashes MD5, SHA-1, SHA-256, SHA-384 e SHA-512 de qualquer texto em UTF-8, com saída hexadecimal ou Base64.
  • Gerador de Chaves Aleatórias — Gere chaves aleatórias de 128, 192, 256 ou 512 bits em hex ou Base64 para AES, segredos HMAC, JWT e APP_KEY.
  • Analisador de Cabeçalhos HTTP — Inspecione os cabeçalhos HTTP de um site, siga redirecionamentos e receba nota e recomendações de segurança (HSTS, CSP, cookies…).
  • Comparador de Hashes — Compare dois hashes ignorando espaços e maiúsculas, em tempo constante, e veja o algoritmo provável e onde diferem.