Gerador de Senha / Frase Secreta

Gere senhas aleatórias fortes ou frases secretas fáceis de lembrar, direto no seu navegador.

Tipo
Opções
Pronto.

Suas senhas e frases secretas são geradas localmente com aleatoriedade forte do navegador. Nada é enviado para o BroBroGo.

FAQ

Como a aleatoriedade é gerada?

Cada caractere e cada palavra são escolhidos usando a aleatoriedade criptograficamente forte do navegador, e não uma fonte previsível. Cada escolha usa amostragem por rejeição para que nenhum caractere ou palavra seja favorecido em relação a outro.

Devo usar uma senha ou uma frase secreta?

Uma senha aleatória oferece mais entropia por caractere, sendo a melhor escolha quando um gerenciador de senhas vai armazená-la e preenchê-la automaticamente para você. Já uma frase secreta (várias palavras reais juntas) é mais fácil de digitar ou ler de cabeça, o que a torna ideal para coisas que você precisa digitar manualmente — como o código de desbloqueio de um dispositivo, uma senha de Wi-Fi ou a própria senha mestre do seu gerenciador de senhas.

O que significa o número de entropia?

É o número de bits de aleatoriedade no valor gerado — para uma senha, é o comprimento multiplicado pelo log2 de quantos caracteres podem aparecer em cada posição; para uma frase secreta, é a quantidade de palavras multiplicada pelo log2(7.776), que é o tamanho da lista de palavras. Quanto maior, mais difícil de quebrar por força bruta. Isso pressupõe que o invasor já conhece o método exato usado para gerar o valor, portanto é uma medida de aleatoriedade pura, não uma estimativa exata de tempo de quebra contra ataques baseados em dicionário ou padrões.

Como funciona o Gerador de Senha / Frase Secreta

Esta ferramenta gera uma senha aleatória forte ou uma frase secreta fácil de lembrar diretamente no seu navegador de internet. Ela ajuda você a criar credenciais seguras para diversas necessidades online e de dispositivos, oferecendo opções para personalizar a complexidade e a legibilidade do resultado gerado.

Sempre que você ajusta uma opção, altera o tipo de credencial ou clica em "Gerar novamente", um novo valor é gerado de forma instantânea. O valor gerado pode ser copiado facilmente ao clicar sobre ele, ao pressionar as teclas Enter ou Espaço, ou utilizando o botão de cópia explícito disponível na interface.

Durante o uso, a ferramenta exibe mensagens de status para orientar você. O status inicial é "Pronto.". Quando uma nova credencial é criada, a mensagem muda para "Gerada.". Caso a ferramenta esteja carregando a lista de palavras necessária para as frases secretas, o status "Carregando lista de palavras…" será exibido.


Senha ou Frase secreta: Qual tipo escolher?

A ferramenta permite que você escolha entre dois tipos principais de credenciais no campo "Tipo": Senha ou Frase secreta. A escolha ideal depende de como você pretende utilizar a credencial gerada:

  • Senha: Esta opção gera uma sequência aleatória de caracteres. Uma senha aleatória oferece mais entropia por caractere, sendo a melhor escolha quando um gerenciador de senhas vai armazená-la e preenchê-la automaticamente para você. Ela é ideal para quem está criando uma nova conta online e precisa de uma senha forte e aleatória para ser guardada no gerenciador.
  • Frase secreta: Esta opção gera uma combinação de palavras reais juntas. Uma frase secreta é mais fácil de digitar ou ler de cabeça, o que a torna ideal para coisas que você precisa digitar manualmente — como o código de desbloqueio de um dispositivo, uma senha de Wi-Fi que precisa ser lida em voz alta ou digitada manualmente, ou a própria senha mestre do seu gerenciador de senhas.

Personalização de Senhas

Ao selecionar o tipo Senha, você tem controle total sobre o comprimento e os tipos de caracteres que farão parte da sua credencial:

  • Comprimento: Você pode definir um número entre 4 e 64 caracteres (o padrão recomendado é 16).
  • Letras maiúsculas (A-Z): Caixa de seleção selecionada por padrão.
  • Letras minúsculas (a-z): Caixa de seleção selecionada por padrão.
  • Números (0-9): Caixa de seleção selecionada por padrão.
  • Símbolos (!@#$…): Caixa de seleção selecionada por padrão.
  • Excluir caracteres ambíguos (0, O, I, l, 1): Uma caixa de seleção opcional que remove caracteres visualmente parecidos para evitar erros de leitura e digitação.

Quando você gera uma senha e múltiplos tipos de caracteres estão selecionados, a ferramenta garante que pelo menos um caractere de cada tipo escolhido apareça na senha gerada, desde que o comprimento definido permita essa distribuição. As posições restantes são preenchidas por amostragem do conjunto combinado de caracteres.

Se você desmarcar todos os tipos de caracteres para a geração de senha, a ferramenta exibirá a mensagem de erro "Selecione pelo menos um tipo de caractere.". Nessa situação, o resultado, o valor de entropia e o indicador de força são limpos.


Personalização de Frases Secretas

Ao optar pelo tipo Frase secreta, as configurações mudam para focar na estrutura das palavras geradas a partir de uma lista de palavras:

  • Número de palavras: Você pode escolher gerar uma frase contendo entre 3 e 10 palavras (o padrão é 6).
  • Separador: Define o caractere que ficará entre as palavras. As opções disponíveis são:
    • Hífen
    • Espaço
    • Ponto
    • Nenhum
  • Capitalizar palavras: Uma caixa de seleção que define se a primeira letra de cada palavra deve ser maiúscula.
  • Incluir um número: Uma caixa de seleção para adicionar um caractere numérico à frase secreta.

Entendendo a Entropia e os Indicadores de Força

Para ajudar você a avaliar a segurança da credencial gerada, a ferramenta exibe dois indicadores em tempo real: a Entropia (bits) e a força da credencial.

A força da credencial é classificada visualmente em quatro níveis:

  • Fraca
  • Razoável
  • Forte
  • Muito forte

O número de entropia representa a quantidade de bits de aleatoriedade no valor gerado. O cálculo varia de acordo com o tipo de credencial:

  • Para uma senha: É calculado como o comprimento multiplicado pelo log2 de quantos caracteres podem aparecer em cada posição.
  • Para uma frase secreta: É calculado como a quantidade de palavras multiplicada pelo log2(7.776), que representa o tamanho total da lista de palavras utilizada.

Um número de entropia mais alto indica que a credencial é mais difícil de ser quebrada por um ataque de força bruta. É importante destacar que esse cálculo pressupõe que o invasor já conhece o método exato usado para gerar o valor. Portanto, ele mede a aleatoriedade pura do sistema, e não uma estimativa exata de tempo de quebra contra ataques baseados em dicionários ou padrões específicos.


Privacidade e Segurança Local

A segurança dos seus dados é prioridade absoluta. Suas senhas e frases secretas são geradas localmente no seu próprio navegador de internet, utilizando recursos de aleatoriedade forte do navegador.

Nenhum dado, senha ou frase gerada é enviado para o BroBroGo, carregado em servidores externos ou armazenado de qualquer forma. Todo o processo ocorre de maneira isolada no seu dispositivo.


Perguntas Frequentes (FAQ)

Como a aleatoriedade é gerada?
Cada caractere e cada palavra são escolhidos usando a aleatoriedade criptograficamente forte do navegador, e não uma fonte previsível. Cada escolha usa amostragem por rejeição para que nenhum caractere ou palavra seja favorecido em relação a outro.

Devo usar uma senha ou uma frase secreta?
Uma senha aleatória oferece mais entropia por caractere, sendo a melhor escolha quando um gerenciador de senhas vai armazená-la e preenchê-la automaticamente para você. Já uma frase secreta (várias palavras reais juntas) é mais fácil de digitar ou ler de cabeça, o que a torna ideal para coisas que você precisa digitar manualmente — como o código de desbloqueio de um dispositivo, uma senha de Wi-Fi ou a própria senha mestre do seu gerenciador de senhas.

O que significa o número de entropia?
É o número de bits de aleatoriedade no valor gerado — para uma senha, é o comprimento multiplicado pelo log2 de quantos caracteres podem aparecer em cada posição; para uma frase secreta, é a quantidade de palavras multiplicada pelo log2(7.776), que é o tamanho da lista de palavras. Quanto maior, mais difícil de quebrar por força bruta. Isso pressupõe que o invasor já conhece o método exato usado para gerar o valor, portanto é uma medida de aleatoriedade pura, não uma estimativa exata de tempo de quebra contra ataques baseados em dicionário ou padrões.