Senhas Aleatórias

Gerador de senhas fortes e fáceis de digitar, combinando palavras, números e separadores.

Gerador

O que é

O gerador cria senhas compostas por blocos. Cada bloco é formado por:

Os blocos são unidos por um separador. No modo Aleatório (padrão), cada separador é sorteado entre 13 símbolos amplamente aceitos por sistemas de login: @ # _ - * = + ! . ? ( ) ~. No modo Somente "-" todos os separadores são o hífen, o que facilita ditar ou digitar a senha manualmente. A senha final tem entre 5 e 10 blocos, à sua escolha. Exemplo com 5 blocos:

Luva0-Duvidoso5_Aferir2#Memorial8+Rodovia1

Cada bloco tem 2048 × 10 = 20 480 combinações possíveis (palavra × dígito). Como as listas de português e inglês têm o mesmo tamanho (2048 palavras), o total de combinações é idêntico nos dois idiomas:

Idiomas

Por padrão o gerador usa o dicionário em Português, mas também é possível trocar para English. Cada idioma usa a lista oficial de 2048 palavras do padrão BIP-0039, usada também para gerar frases-semente de carteiras de criptomoedas.

As listas são as publicadas no repositório oficial bitcoin/bips, mantido pela comunidade Bitcoin (domínio público).

Segurança

A geração acontece inteiramente no seu navegador. Os números aleatórios são obtidos com a Web Crypto API (crypto.getRandomValues), um gerador criptograficamente seguro — nenhuma senha, palavra sorteada ou clique é enviado para qualquer servidor, nem mesmo para os servidores deste site.

Ainda assim, recomenda-se salvar a senha gerada em um gerenciador de senhas confiável, em vez de reutilizá-la ou anotá-la em texto simples.