Senhas aleatórias com letras, dígitos e símbolos via crypto.getRandomValues.
Gerador de frase-senha (palavras BIP39)
A ferramenta em si está em inglês; esta página explica como usá-la no seu idioma.
Use Gerador de frase-senha (palavras BIP39)
O que ele faz
Gere frases-senha no estilo diceware a partir da lista de palavras BIP39 em inglês, com 2048 palavras. Cada palavra acrescenta 11 bits de entropia, então as seis palavras padrão dão 66 bits.
Ele funciona inteiramente no seu navegador: nada do que você digitar é enviado.
Como usar Gerador de frase-senha (palavras BIP39)
- Escolha o número de palavras. Escolha de 4 a 8 palavras em Word count. Cada palavra acrescenta 11 bits, então 6 palavras dão 66 bits e 8 palavras dão 88.
- Escolha um separador. Escolha Space, Dash, Dot ou Underscore (espaço, traço, ponto ou sublinhado), o que o site ou o dispositivo aceitar.
- Defina a quantidade e as maiúsculas. Defina Count de 1 a 20 frases-senha e escolha First letter em Capitalize se um site exigir maiúsculas.
- Gere e escolha uma. Clique em Generate (gerar) para um novo lote. Use uma frase-senha exatamente como foi gerada; trocar palavras por outras de que você gosta mais a torna mais fácil de adivinhar.
- Copie e guarde. Copy copia a lista inteira, então guarde só a frase-senha que você vai usar. Salve-a no seu gerenciador de senhas e não a reutilize.
Exemplo
Configurações padrão
6 words, space separator, 5 passphrases, no capitalsFive passphrases of six lowercase words joined by spaces, such as word word word word word word.
Real ones are generated in your browser from the word list with crypto.getRandomValues; none is printed on this page, because a published passphrase is not secret.Gera cinco frases-senha de seis palavras aleatórias cada, 66 bits por frase-senha; escolha 8 palavras para 88 bits.
O que ele verifica
| Sinal | O que isso significa |
|---|---|
| Número de palavras | 4 palavras dão 44 bits, 5 dão 55, 6 dão 66, 7 dão 77 e 8 dão 88. Escolha mais palavras para contas que protegem dinheiro ou e-mail. |
| Origem das palavras | A lista BIP39 em inglês de 2048 palavras, de abandon a zoo, embutida na página. As palavras têm de 3 a 8 letras. É a lista que as carteiras usam para frases-semente, e por isso o resultado se parece com uma. |
| Aleatoriedade | crypto.getRandomValues fornece números de 32 bits reduzidos módulo 2048. 2048 divide 2^32 exatamente, então todas as palavras têm a mesma probabilidade. |
| Separador | Muda a aparência, não a força: um atacante pode testar os quatro. Escolha um que o site aceite, porque alguns formulários cortam ou rejeitam espaços. |
| Capitalize: First letter | Coloca em maiúscula a primeira letra de cada palavra. Isso satisfaz sites que exigem uma maiúscula, mas quase não acrescenta força. |
| Count | De 1 a 20 frases-senha. Números maiores são reduzidos a 20, e um campo vazio gera 5. |
| Copy | Copia todas as frases-senha da lista, uma por linha. Apague as que você não usar do lugar onde as colou. |
| Palavras repetidas | Cada palavra é sorteada de forma independente, então a mesma palavra pode aparecer duas vezes. Isso é esperado e já está contado nos 11 bits por palavra. |
Mais exemplos
Configuração mais longa
8 words, Dash, Count 1, Capitalize First letterUma frase-senha de oito palavras com inicial maiúscula unidas por traços, na forma Word-Word-Word-Word-Word-Word-Word-Word, 88 bits.
Quantidade acima do limite
6 words, Space, Count 50Vinte frases-senha, porque Count é limitado a 20. Cada uma tem seis palavras em minúsculas unidas por espaços e 66 bits.
Configuração mais curta
4 words, Dot, Count 3Três frases-senha na forma word.word.word.word, 44 bits cada, a opção mais fraca que a ferramenta oferece.
Perguntas frequentes
Qual é a força de uma frase-senha desta página?
As palavras são sorteadas com crypto.getRandomValues entre 2048 palavras, então cada uma acrescenta exatamente 11 bits: 4 palavras dão 44 bits, 6 dão 66 e 8 dão 88. Colocar a primeira letra em maiúscula ou mudar o separador não acrescenta quase nada, porque um atacante pode testar essas variações.
Isto é uma frase-semente de carteira cripto?
Não. As palavras vêm da lista BIP39, mas não há checksum e o resultado não é um mnemônico de carteira válido, então use-o apenas como senha. Nunca digite uma frase-semente real em nenhum site, incluindo este.
As frases-senha são enviadas a algum lugar?
Não. A lista de palavras faz parte desta página e as frases-senha são geradas no seu navegador; nada é enviado nem armazenado.
Uma frase-senha é mais forte que uma senha aleatória?
Não por caractere. Seis palavras carregam 66 bits, mais ou menos o mesmo que uma senha aleatória de 10 a 11 caracteres com os quatro conjuntos do Password Generator. Uma frase-senha é mais fácil de digitar e de lembrar, o que ajuda nos poucos segredos que você não pode guardar em um gerenciador de senhas.
Uma lista de palavras pública a torna mais fraca?
Não. As contagens de bits já partem do princípio de que o atacante conhece a lista e o número de palavras. O que o atacante não pode saber é quais palavras o gerador aleatório escolheu.
Onde posso usar uma frase-senha?
Onde uma senha longa for permitida e você precisar digitá-la: a senha mestra de um gerenciador de senhas, a criptografia de disco ou uma chave de Wi-Fi. Se um site rejeitar espaços, escolha Dash ou Underscore.
Por que não escolher minhas palavras favoritas?
As palavras que as pessoas escolhem seguem padrões que as ferramentas de adivinhação testam primeiro. Os 11 bits por palavra só valem quando o computador escolhe cada palavra ao acaso.