utilobox

Gerador de senhas

Crie uma senha forte e aleatória com um clique. Escolha o tamanho e os tipos de caracteres, ou use uma frase-senha fácil de digitar, e veja quanto tempo levaria para quebrá-la.

Tempo estimado para quebrar:

    Tipo

    Gerada no seu navegador com o gerador aleatório criptográfico. Nada é enviado nem salvo.

    Como usar

    1. Escolha «Caracteres» para uma senha clássica ou «Frase-senha» para palavras aleatórias.
    2. Ajuste o tamanho no controle deslizante e marque os tipos de caracteres que quiser. A cada mudança aparece uma senha nova.
    3. Veja o medidor de força: ele mostra a entropia em bits e uma estimativa do tempo para quebrar a senha.
    4. Clique no botão de copiar ao lado da senha e cole no seu gerenciador de senhas ou no formulário de cadastro.

    O que faz

    • De 4 a 128 caracteres

      Arraste o controle ou digite um número. Dezesseis caracteres com os quatro tipos dão cerca de 103 bits de entropia.

    • Todas as opções necessárias

      Maiúsculas, minúsculas, números, símbolos (com seu próprio conjunto), sem caracteres parecidos (0 O 1 l I) e sem repetições. Cada tipo marcado aparece sempre.

    • Modo frase-senha

      Junte de 3 a 12 palavras aleatórias de uma lista interna de 1.605 palavras em inglês. Escolha o separador, as maiúsculas ou adicione um número.

    • Força e tempo para quebrar

      Veja a entropia em bits e o tempo estimado em três velocidades de ataque, do login online até um grande cluster de quebra de senhas.

    • Até 50 de uma vez

      Gere um lote, copie uma senha ou todas e troque só uma linha sem mexer nas outras.

    • Privado por natureza

      As senhas são criadas no seu navegador com o gerador aleatório criptográfico (crypto.getRandomValues). Não são enviadas nem salvas; só as suas configurações ficam lembradas neste aparelho.

    Bom saber

    O que torna uma senha difícil de adivinhar é a entropia: o número de combinações igualmente prováveis que um atacante teria de percorrer. Cada caractere a mais multiplica esse número, então o tamanho pesa mais que qualquer regra especial. Uma senha de 16 caracteres entre 94 símbolos tem cerca de 105 bits, fora do alcance de ataques realistas; uma de 8 caracteres tem cerca de 52 bits.

    Uma frase-senha troca tamanho por facilidade de lembrar. Seis palavras aleatórias de uma lista de 1.605 dão cerca de 64 bits e cinco, cerca de 53. Serve para as poucas senhas que você precisa digitar de cabeça, como a mestra de um gerenciador ou o desbloqueio do aparelho. Para o resto, deixe um gerenciador guardar uma senha longa e aleatória. O tempo exibido é uma estimativa para tentativas ao acaso e supõe que a senha não seja reutilizada nem tenha vazado em outro lugar.

    Perguntas frequentes

    As senhas são mesmo aleatórias?

    Sim. Caracteres e palavras são escolhidos com crypto.getRandomValues, o gerador criptográfico do seu navegador, sem viés estatístico. O Math.random nunca é usado.

    A senha é enviada ou guardada em algum lugar?

    Não. Tudo acontece no seu aparelho. Só as suas opções ficam no armazenamento local do navegador, nunca as senhas.

    Qual o tamanho ideal de uma senha?

    Para contas protegidas por um gerenciador, 16 caracteres ou mais é uma boa escolha. Para contas importantes, como e-mail e banco, use 20 ou mais. Quanto mais longa, mais segura.

    O que significa entropia em bits?

    Cada bit dobra o número de combinações que precisam ser testadas. Com 60 bits já é difícil quebrar offline com equipamento comum, e 80 bits ou mais são considerados muito fortes.

    Por que excluir caracteres parecidos?

    Caracteres como 0 e O, ou 1, l e I, se confundem com facilidade ao ler ou digitar à mão. Excluí-los facilita copiar a senha, com uma pequena perda de entropia.

    Uma frase-senha é tão segura quanto uma senha aleatória?

    Por caractere ela é mais fraca, mas seis ou mais palavras aleatórias chegam a cerca de 64 bits ou mais e são bem mais fáceis de lembrar e digitar. Acrescente palavras para aumentar a força.