Senhas com palavras
- 7 palavras
Gerador de senhas com palavras aleatórias grátis
Crie uma senha fácil de lembrar com este gerador de senhas com palavras aleatórias: fácil de memorizar, fácil de digitar e difícil de adivinhar. É a ideia do xkcd e o método Diceware aplicados do jeito certo, com um gerador seguro de números aleatórios e uma estimativa honesta da força da senha. A configuração padrão, com sete palavras aleatórias, é forte o suficiente para quase tudo que você digita manualmente.
Escolha de 3 a 12 palavras, o separador entre elas, letras maiúsculas, um número, um símbolo e um tamanho máximo. As palavras estão disponíveis em inglês e em outros nove idiomas. Não gostou de uma palavra? Toque nela para trocar só essa. A frase-senha é criada no seu dispositivo e nunca é enviada para nenhum lugar.
Ir para: Para que serve? · Quantas palavras? · Três palavras aleatórias · Como lembrar · Perguntas
Para que você vai usar a frase-senha?
Uma frase-senha serve para um segredo que você mesmo digita. Escolha o uso e o gerador abrirá com as configurações certas.
- Senha mestraA única senha que você nunca pode esquecer: ela desbloqueia seu gerenciador de senhas. Letras maiúsculas e um número atendem aos aplicativos que os exigem.8 palavras · maiúsculas · um número
- Criptografia de discoBitLocker, FileVault, VeraCrypt ou LUKS. Ela protege tudo no disco, por isso usa a maior quantidade de palavras.8 palavras
- Chave SSH ou GPGDesbloqueia sua chave privada sempre que você a usa.7 palavras
- Para falar em voz alta ou digitar na TVPalavras simples separadas por espaços são fáceis de ditar pelo telefone ou digitar com um controle remoto.7 palavras · espaços
- Site com regras rígidas para senhasLetras maiúsculas, dígitos aleatórios entre as palavras e um símbolo atendem às regras de “maiúsculas, minúsculas, número e símbolo”.6 palavras · maiúsculas · números entre as palavras · um símbolo
- Três palavras aleatóriasA recomendação do governo do Reino Unido para contas online. É uma opção adequada quando o site limita as tentativas incorretas de senha e você usa autenticação em duas etapas. É fraca demais para qualquer outro uso, como explicado abaixo.3 palavras · maiúsculas · um número · Fraca se um arquivo de senhas for roubado
- Novas contas para uma equipeDez frases-senha diferentes, uma por linha, cada uma com seu próprio botão de copiar. Para uma turma ou empresa inteira, use o gerador em lote.10 frases-senha, com 7 palavras cada
- Conta em site ou aplicativoSe você nunca digita a senha, uma sequência aleatória de caracteres é mais curta e oferece a mesma segurança.Gerador de senhas
De quantas palavras você precisa?
Cada palavra que você adiciona torna uma frase-senha cerca de 7.400 vezes mais difícil de adivinhar, porque um invasor precisa testar todas as palavras da lista em cada posição. Sete palavras aleatórias, nossa configuração padrão, servem para quase tudo que você digita manualmente: o login de um computador, uma rede Wi-Fi ou uma chave SSH. Use oito para um gerenciador de senhas ou um disco criptografado. Três ou quatro palavras servem apenas para contas que bloqueiam tentativas incorretas, como explicado abaixo.
O tempo abaixo do gerador considera o pior cenário: o invasor conhece sua lista de palavras e tem uma cópia contra a qual pode testar senhas nos próprios computadores, sem limite de tentativas, como uma lista de senhas roubada de um site ou um arquivo criptografado copiado. Para a frase-senha exibida no gerador, o tempo necessário depende de quem está tentando descobri-la:
Sua frase-senha7 palavrasEnglishAbc123!@#
- Uma placa de vídeo
- 98 milhões de anos
- Muito forte
- Como em um PC potente para jogos
- 1.000 placas de vídeo Sua avaliação
- 98.000 anos
- Forte
- Alugadas por hora, por exemplo, por um grupo criminoso
- 100.000 placas de vídeo
- 980 anos
- Forte
- Uma estrutura do porte de um governo ou de uma grande empresa de tecnologia. Ninguém divulga esses números.
Atacar um site ou dispositivo com proteção adequada é muito mais demorado: ele bloqueia tentativas incorretas repetidas e armazena senhas de uma forma que torna lento o teste de cada tentativa. Mas você não consegue ver como um site armazena a sua senha, então não conte com isso.
Letras maiúsculas quase não aumentam a segurança, porque um invasor também pode colocar a inicial de cada palavra em maiúscula. Um número ou símbolo ajuda um pouco. Adicionar outra palavra é o que mais ajuda. Se um site tiver um limite de tamanho, abra Sem limite e selecione esse limite: o gerador passa a criar apenas frases-senha que cabem nele, e a linha que indica a força mostra a redução correspondente.
Uma senha de 3 palavras é suficiente?
O Centro Nacional de Segurança Cibernética do Reino Unido (NCSC) recomenda que as pessoas usem “três palavras aleatórias”, e muita gente agora procura um gerador de senhas com palavras para criar senhas de 3 palavras. A recomendação é válida para o contexto em que foi pensada: uma conta online que bloqueia tentativas repetidas de adivinhar a senha, de preferência com autenticação em duas etapas. Adivinhar três palavras aleatórias pela página de login, a 10 tentativas por segundo, levaria cerca de 650 anos.
O problema é se houver um vazamento de dados. Se os hashes das senhas do site forem roubados, as mesmas três palavras podem ser descobertas em menos de um segundo, e usar letras maiúsculas, um número e um símbolo quase não ajuda. Por isso, use três palavras apenas nas situações previstas pelo NCSC. Para um gerenciador de senhas, o login de um computador, uma rede Wi-Fi ou um disco criptografado, use sete ou mais palavras. O exemplo Três palavras aleatórias acima abre o gerador com configurações que seguem a recomendação do NCSC, e o indicador de força mostra com transparência como essa senha é fraca.
Um gerador de senhas com palavras inspirado no xkcd, feito do jeito certo
A famosa tirinha do xkcd defendia que quatro palavras comuns escolhidas aleatoriamente são mais fáceis de lembrar do que “Tr0ub4dor&3” e mais difíceis de descobrir. A ideia estava certa. Mas os números eram apenas uma ilustração: quatro palavras de uma lista de 2.048 equivalem a 44 bits, o que uma única placa de vídeo consegue quebrar em menos de um minuto.
Este gerador mantém a ideia e corrige os números: listas de cerca de 7.400 palavras em vez de 2.048, sete palavras por padrão em vez de quatro, nenhuma palavra repetida e um gerador seguro de números aleatórios em vez de uma pessoa fazendo a escolha. Sete palavras equivalem a cerca de 90 bits: cerca de 100.000 anos, mesmo com 1.000 placas de vídeo.
A parte mais importante é a escolha aleatória. Quem escolhe as próprias palavras costuma usar letras de músicas, citações, nomes e lugares, e as ferramentas usadas para descobrir senhas testam essas opções primeiro. Até “correct horse battery staple”, da tirinha, já aparece milhares de vezes em vazamentos de dados. Palavras escolhidas aleatoriamente não têm um padrão a ser descoberto, então os números continuam válidos mesmo que um invasor saiba que você usou o PassGen.co. Você já usa uma frase-senha que criou por conta própria? Teste sua frase-senha no verificador de força de senhas.
Como memorizar uma frase-senha
- Crie uma imagem mental. Imagine as palavras como uma cena curta e engraçada, na mesma ordem. Uma morsa com uma lanterna em um cânion fica na memória muito mais facilmente do que sete palavras separadas.
- Digite com frequência no início. Use a frase-senha várias vezes ao dia durante a primeira semana. Depois disso, seus dedos se lembram dela.
- Anote enquanto você memoriza. Guarde o papel em casa, nunca junto do dispositivo que a frase-senha desbloqueia, e destrua o papel assim que você souber a frase-senha de cor.
- Mantenha os separadores. Hífens ou espaços mostram onde você errou e não custam nada.
Frases-senha no seu idioma
Palavras que você conhece são mais fáceis de lembrar e digitar. Escolha uma lista de palavras pelo botão com o ícone de globo: English, Deutsch, Español, Français, Italiano, Português, Català, Nederlands, Українська ou Русский. Cada lista principal tem cerca de 5.900 a 7.700 palavras, então uma frase-senha em qualquer uma delas é quase tão forte quanto uma em inglês, e a estimativa de força abaixo do gerador leva em conta a lista exata que você escolhe.
As listas em ucraniano e russo também estão disponíveis em letras latinas, porque a tela de inicialização de um notebook com criptografia, uma TV ou a página de administração de um roteador muitas vezes só permite usar um teclado no padrão dos EUA. Se você não conseguir digitar sua frase-senha ali, ficará sem acesso. Pelo mesmo motivo, teste a frase-senha de criptografia de disco na tela de inicialização antes de depender dela ou use uma lista sem acentos.
English (short words) usa palavras de três a cinco letras, mais rápidas de digitar em um celular ou com o controle remoto de uma TV. Como há menos palavras para escolher, cada uma contribui menos para a segurança. Por isso, use nove palavras curtas para ter a mesma segurança de sete palavras da lista principal.
Como funciona: detalhes técnicos
Para quem quer conferir os detalhes.
Aleatoriedade segura
cada palavra é escolhida com crypto.getRandomValues(), usando amostragem por rejeição para que todas as palavras tenham exatamente a mesma chance de serem escolhidas. Se uma palavra já estiver na frase-senha, o sorteio é repetido, para que nenhuma palavra apareça duas vezes.
Estimativa de segurança
o número exato de frases-senha diferentes que as configurações podem gerar. Sem um tamanho máximo, esse número é N × (N − 1) × …, com um fator por palavra, a partir de uma lista de N palavras. Dígitos aleatórios entre as palavras multiplicam esse total por 10 a cada intervalo; “adicionar um número”, por 10 × quantidade de palavras (qual número, em qual palavra); e “adicionar um símbolo”, por 8 × quantidade de palavras (um dos símbolos ! @ # $ % ^ & *, em qual palavra). Letras maiúsculas não acrescentam nada, nem o separador Personalizado, pois foi você quem o escolheu. Bits = log2 desse número. Tempo para quebrar a frase-senha = 2bits − 1 ÷ (2 × 1014) segundos, com 1.000 placas de vídeo.
Tamanho máximo
o gerador calcula exatamente quantas frases-senha cabem no limite, considerando os tamanhos das palavras da lista, e sorteia uma delas, todas com a mesma chance de serem escolhidas. A estimativa de segurança é a contagem das frases-senha que cabem no limite.
Palavras trocadas
para cada palavra trocada k vezes, a estimativa de segurança diminui em log2(k + 1) bits, o máximo de informação que a escolha entre k + 1 palavras pode revelar.
Listas dimensionadas para dados
a maioria das listas começa com 7.776 palavras, que é 6 × 6 × 6 × 6 × 6, o número de resultados possíveis ao lançar cinco dados. Esse é o método Diceware: lance cinco dados e procure a palavra correspondente. As listas em espanhol, italiano e catalão têm 8.192 palavras, e a lista de palavras curtas em inglês tem 1.296, para quatro dados. Por causa da filtragem descrita abaixo, o gerador usa o gerador de números aleatórios do seu navegador em vez dos números dos dados.
Filtragem
palavras que contêm um caractere separador, como “yo-yo”, são removidas para não deixar dúvidas sobre onde cada palavra termina. Também são removidos nomes de pessoas e lugares, mesmo quando uma lista os escreve em minúsculas, e palavras que seriam desagradáveis ou constrangedoras em uma frase-senha que você talvez diga em voz alta, como doenças, drogas, armas e termos ofensivos. Palavras disponíveis: English 7.424, English (short words) 1.234, Deutsch 6.947, Español 5.962, Français 7.347, Italiano 7.667, Português 7.429, Català 7.186, Nederlands 7.337, Українська 7.430, Українська (латиницею) 7.480, Русский e Русский (латиницей) 7.608 cada. A estimativa de segurança usa esses números para manter a precisão.
Listas de palavras
a lista em inglês é a EFF Long Wordlist (CC BY 4.0), e a de inglês (palavras curtas) é a EFF Short Wordlist 1 (CC BY 3.0 US). As listas em alemão, espanhol, italiano e catalão vêm das listas diceware do ulif (CC BY), a de francês vem do projeto Tails (CC0), a de holandês vem de mko.re (CC BY), e a de ucraniano vem de git-leaf (MIT). A lista em russo foi criada para o PassGen.co com dados do OpenRussian.org (CC BY-SA 4.0), e a lista em português, com dados de frequência de palavras do OpenSubtitles (hermitdave/FrequencyWords) e da Wikipédia em português (CC BY-SA 4.0).
Perguntas frequentes
Qual é um bom exemplo de frase-senha?
Algo como veludo-porto-esboço-lanterna-cacto-morsa-cânion: sete palavras sem relação entre si nem com você. Nunca use um exemplo que você tenha visto publicado, incluindo este. Crie sua própria frase-senha acima.
Uma frase-senha de quatro palavras é segura?
Só quando há um limite de tentativas incorretas, como em um celular que bloqueia após algumas tentativas. Se o hash da frase-senha fosse roubado, uma frase de quatro palavras seria quebrada em segundos. Use sete palavras para contas e oito para qualquer coisa que proteja outras senhas.
Qual é a diferença entre uma frase-senha e uma senha?
Uma senha costuma ser uma sequência curta que mistura caracteres; uma frase-senha é uma sequência mais longa de palavras. Uma frase-senha é a senha fácil de lembrar que a maioria das pessoas busca em um gerador de senhas com palavras. Para oferecer a mesma segurança, uma frase-senha é mais longa, mas muito mais fácil de digitar e lembrar. Use uma frase-senha para o que você mesmo digita, e uma senha aleatória para o que o seu gerenciador de senhas preenche.
Este é um gerador Diceware?
Ele usa o mesmo método: palavras sorteadas de uma lista dimensionada para o uso de dados. A maioria dessas listas tem 7.776 palavras, o número de resultados possíveis ao lançar cinco dados. Em vez de lançar dados, ele usa o gerador seguro de números aleatórios do seu navegador, que é igualmente aleatório e muito mais rápido. A força exibida leva em conta a lista exata que ele usa.
Por que uma frase-senha longa mostra um tempo curto para ser quebrada?
A força depende de quantas frases-senha suas configurações podem gerar, não de quantas letras elas têm. Um invasor testa palavras inteiras da lista, então palavras longas não ajudam mais do que palavras curtas, e colocar a inicial de todas as palavras em maiúscula não acrescenta segurança. Uma palavra a mais multiplica o tempo por cerca de 7.400.
Posso trocar apenas uma palavra?
Sim. Toque ou clique na palavra, ou vá até ela com as teclas de seta e pressione Enter. Só essa palavra muda. O indicador de força desconta um pouco a cada troca, porque uma palavra que você escolheu é um pouco menos aleatória do que uma que você não escolheu.
Posso criar várias frases-senha de uma vez?
Sim. Abra Várias frases-senha abaixo do resultado e escolha até 16, cada uma com seu próprio botão para copiar. Para uma turma ou empresa inteira, o gerador de senhas em lote cria até 1.000 e permite exportá-las para Microsoft 365, Google Workspace ou Active Directory.
Posso usar espaços em uma frase-senha?
Geralmente, sim. A maioria dos sites, sistemas operacionais e ferramentas de criptografia aceita espaços. Alguns sistemas mais antigos removem ou rejeitam os espaços, então, se você tiver dúvidas, use hífens. Se um site também rejeitar hífens, escolha Personalizado e digite um caractere que ele aceite. A força é a mesma em qualquer caso.
Como adiciono uma frase-senha a uma chave SSH ou GPG?
Para uma chave SSH existente, execute ssh-keygen -p -f ~/.ssh/id_ed25519 e cole a frase-senha quando solicitado. Para GPG, execute gpg --passwd seguido do ID da sua chave. Ao criar uma nova chave, você recebe uma solicitação para definir uma frase-senha.
Posso usar isso como frase de recuperação de uma carteira de criptomoedas?
Não. Uma frase de recuperação de 12 ou 24 palavras deve ser gerada pela sua carteira, que usa sua própria lista de palavras e uma soma de verificação integrada. Por isso, as palavras geradas aqui não seriam válidas. A frase-senha BIP39 opcional que algumas carteiras oferecem é diferente: você mesmo a escolhe, então uma frase-senha gerada aqui funciona bem para isso. Guarde-a com o mesmo cuidado que a frase de recuperação, pois não é possível restaurar a carteira sem ela.
É seguro criar uma frase-senha online?
Aqui, sim. A frase-senha é criada por um código que roda no seu navegador e nunca é enviada para nós. Depois que a página carrega, ela funciona sem conexão com a internet, então você pode se desconectar antes de gerar uma frase-senha, se quiser ter certeza.
Mais ferramentas
- Gerador de senhasLetras, números e símbolos aleatórios
- Gerador de PINCódigos numéricos que evitam os mais óbvios
- Gerador de nomes de usuárioNomes para contas e jogos
- Verificador de força de senhasA senha é forte? Ela já vazou?
- Gerador de senhas em loteSenhas para uma equipe ou turma inteira
- Gerador de código QR para Wi-FiUm código QR para se conectar ao seu Wi-Fi