Pular para o conteúdo

Gerador de frases-senha

Passphrase Generator

Monta uma frase-senha no estilo diceware a partir de uma lista de palavras, mostrando a entropia em bits.

Uma frase secreta serve para o punhado de segredos que você precisa guardar na cabeça e digitar em um teclado onde não dá para colar: o desbloqueio de um disco, a tela de PIN de um dispositivo, a senha mestra do gerenciador que guarda todo o resto. Palavras sorteadas de uma lista conhecida são memorizáveis de um jeito que caracteres aleatórios não são, e a entropia é aritmética, não um palpite.

🔒 Roda inteiramente no seu navegadorpassphrasedicewaregenerator
Estilo

…

Entropia

77,5 bits

Força

Forte

Lista de palavras

7776 palavras

Comprimento

0 caracteres

Quanto tempo levaria para adivinhar?

Cerca de 4 mil anos, em média.

Um banco de dados roubado, com os hashes feitos com MD5 ou SHA-1 sem sal, atacado numa máquina com oito GPUs modernas. É por este número que se planeja, porque não é você que escolhe como um site guardou a sua senha. O número é metade do espaço de chaves — 77,5 bits — dividido por 1.000.000.000.000 tentativas por segundo. Ele parte do princípio de que o atacante sabe exatamente como esta senha foi construída e não tem outro caminho de entrada; uma senha raramente é a parte mais fraca de uma conta.

Frase-senha
6

Cada palavra vale log₂(7776) = 12,9 bits. Seis palavras é o número que a EFF recomenda para uma frase-senha que você tenha que decorar; quatro é o ponto abaixo do qual um ataque com a lista de palavras fica mesmo viável.

Escolha sua, não do acaso: 0 bits.
Maiúsculas

Toda senha daqui vem do crypto.getRandomValues nesta aba. Nada é enviado a lugar nenhum, nada é escrito em armazenamento, e fechar a aba basta para se livrar dela — não há histórico para limpar. O único lugar para onde ela escapa desta página é a sua área de transferência, que outros aplicativos conseguem ler; cole-a no seu gerenciador de senhas e copie algo inofensivo em seguida.

Como usar

  1. Escolha o número de palavras

    Cada palavra da lista longa da EFF vale 12,9 bits. Seis palavras é o piso habitual para algo que precisa sobreviver a um ataque offline; quatro é para uma frase que só vai enfrentar um login com limite de tentativas.

  2. Escolha um separador que você consiga digitar

    Hífens e espaços são equivalentes para a entropia; só importam porque algumas telas de login removem um deles. Maiúsculas e dígitos acrescentados quase nada acrescentam — é o número de palavras que carrega a força.

  3. Leia o número de bits antes de aceitar

    Os bits mostrados são palavras × log₂(tamanho da lista), o que só vale porque as palavras foram sorteadas uniformemente. Se você sortear de novo até gostar da frase, está escolhendo em vez de sorteando, e o número deixa de ser verdadeiro.

Perguntas frequentes

Uma frase de palavras reais não é mais fácil de adivinhar?

Só se as palavras vieram de uma frase de verdade. Um atacante que conhece a lista exata e o número exato de palavras ainda enfrenta tamanho-da-lista elevado ao número de palavras possibilidades — 7.776⁶ para seis palavras da EFF, cerca de 77 bits. O sigilo da lista não faz parte da força.

Posso usar para logins de sites?

Pode, mas uma string de caracteres aleatórios do gerador de senhas serve melhor ali, porque o gerenciador digita por você e limites de comprimento são comuns. Reserve as frases secretas para o que você digita por conta própria.

De onde vem a lista de palavras?

Da lista longa diceware da EFF: 7.776 palavras em inglês escolhidas de modo que nenhuma seja prefixo de outra e nenhuma se confunda facilmente ao ser dita ou digitada. Ela vem junto com a página; nenhuma requisição é feita para buscá-la.

Pode receber de

Em seguida

Estas aceitam o que esta ferramenta produz, então o resultado pode ir direto.