Gere uma frase-senha forte e memorável combinando palavras aleatórias em português — o método Diceware com lista local.
Uma frase-senha é uma senha feita de palavras em vez de caracteres. A ideia é simples: "cavalo batata espelho fornal oceano" é mais difícil de quebrar do que "P@ssw0rd!" porque a entropia — o número de combinações possíveis que um atacante precisaria testar — é vastamente maior, mesmo que a frase-senha seja mais fácil de digitar e memorizar. O método foi formalizado por Arnold Reinhold em 1995 como Diceware: jogue cinco dados, procure a combinação numa lista de palavras, repita até ter palavras suficientes. Esta ferramenta faz o mesmo digitalmente, com a Web Crypto API substituindo os dados e uma lista curada de palavras em português substituindo a tabela.
A lista tem 1.296 palavras (6^4), cada uma entre três e oito letras, do corpus de frequência NILC/USP do português brasileiro. São comuns o suficiente para serem memoráveis, curtas para digitar rápido e sem acentos para funcionar em qualquer teclado. Cada palavra adiciona cerca de 10,34 bits de entropia, então cinco palavras dão ~52 bits (suficiente para a maioria das contas), seis dão ~62 bits (bom para e-mail e nuvem), e oito dão ~83 bits (forte para senha mestra ou chave de criptografia de disco). Adicionar um número aleatório de 0 a 999 acrescenta ~10 bits.
A frase-senha é gerada inteiramente no navegador. A lista é embutida na página, a aleatoriedade vem de crypto.getRandomValues, e nada do que você gera é enviado, armazenado ou registrado. Se quiser uma senha aleatória em vez de uma frase-senha — símbolos, maiúsculas e minúsculas, sem palavras de dicionário — use o gerador de senhas.
Entropia = número_de_palavras × log₂(1296) ≈ número_de_palavras × 10,34 bits. Adicionar um número aleatório 0–999 acrescenta log₂(1000) ≈ 9,97 bits.
Cinco palavras (~52 bits) são suficientes para a maioria das contas online. Para uma senha mestra ou criptografia de disco, use sete ou oito.
Normalmente, sim. "P@ssw0rd!" tem cerca de 28 bits de entropia porque segue padrões de substituição previsíveis. Cinco palavras aleatórias de uma lista de 1.296 palavras têm 52 bits, e são mais fáceis de lembrar e digitar.
Não. Tudo é gerado localmente com a Web Crypto API.
A força vem do número de palavras, não do sigilo da lista. Mesmo conhecendo as 1.296 palavras, um atacante testando todas as combinações de cinco palavras enfrentaria 1.296^5 ≈ 3,4 × 10^15 possibilidades.
Para que a frase-senha funcione em qualquer layout de teclado, inclusive US English. Acentos adicionam complexidade de memorização sem entropia significativa.
Sim. Espaço, hífen, sublinhado e ponto são oferecidos. Alguns sistemas rejeitam espaços em senhas; um hífen ou sublinhado evita isso sem reduzir a força.
O Vai.la transforma qualquer URL em um link curto com estatísticas de cliques, QR Code e seu próprio biolink.
O Vai.la não se responsabiliza pelo uso das ferramentas nem por decisões tomadas com base nos seus resultados.