# Gerador de senha

> O gerador de senha cria senhas aleatórias de 8 a 128 caracteres direto no navegador, com maiúsculas, minúsculas, números e símbolos. A força vem da entropia: 16 caracteres sorteados entre 86 possíveis somam cerca de 103 bits, o que torna a adivinhação por tentativa inviável. Nada é enviado, salvo ou registrado.

Fonte: https://www.calterix.com/pt-br/ferramenta/gerador-de-senha/ · Atualizado em 06/11/2026

## Como a senha é gerada

A ferramenta usa o sorteador criptográfico do navegador (crypto.getRandomValues), o mesmo recurso que protege conexões seguras. Nunca usa Math.random, que é previsível. O sorteio descarta valores que enviesariam o resultado, de modo que cada caractere tem a mesma chance de sair.

Cada tipo marcado entra pelo menos uma vez na senha, e a ordem final é embaralhada. A senha existe só na tela: ela não é enviada a servidor, salva nem registrada. Fechou a aba, sumiu.

## Entropia: quanto tempo a senha aguenta

```
Entropia (bits) = comprimento × log2(caracteres possíveis)
Exemplo: 16 × log2(86) = 16 × 6,43 = 102,8 bits
```

Com os quatro tipos marcados, o conjunto tem 86 caracteres (26 maiúsculas, 26 minúsculas, 10 números e 24 símbolos). Cada caractere extra soma cerca de 6,4 bits, e cada bit dobra o trabalho de quem tenta adivinhar.

| Senha | Entropia estimada | Faixa na ferramenta |
| --- | --- | --- |
| PIN de 6 números | 19,9 bits | Muito fraca |
| 8 caracteres, 4 tipos | 51,4 bits | Fraca |
| 12 caracteres, 4 tipos | 77,1 bits | Razoável |
| 16 caracteres, 4 tipos | 102,8 bits | Muito forte |
| 20 caracteres, 4 tipos | 128,5 bits | Muito forte |

> As faixas (abaixo de 36 bits muito fraca, até 60 fraca, até 80 razoável, até 100 forte, acima disso muito forte) são um critério desta ferramenta, não um padrão oficial. A estimativa vale para senhas sorteadas; senhas escolhidas por pessoas são bem mais fracas do que o número sugere.

## Modo frase: palavras fáceis de lembrar

No modo frase, a senha é uma sequência de palavras comuns em português, sem acento, sorteadas de uma lista embutida de 369 palavras. Cada palavra vale cerca de 8,5 bits, bem menos que os 11 bits de uma lista tipo Diceware de 2.048 palavras. Por isso, use mais palavras.

| Palavras | Entropia estimada |
| --- | --- |
| 4 | 34,1 bits |
| 6 | 51,2 bits |
| 8 | 68,2 bits |
| 10 | 85,3 bits |

O cálculo supõe que quem ataca conhece a lista de palavras. Acrescentar o número final (00 a 99) soma 6,6 bits. Para senhas de contas importantes, prefira o modo caracteres.

## Boas práticas ao usar senhas geradas

- Use uma senha diferente para cada conta. Uma vazada não deve abrir as outras.
- Guarde as senhas em um gerenciador de senhas, não em planilha solta nem no bloco de notas.
- Ative a verificação em duas etapas onde existir.
- Se o site recusar símbolos, desmarque "Símbolos" e aumente o comprimento.
- Use "Excluir ambíguos" quando for digitar a senha à mão, para evitar confundir l, 1, I, O e 0.

Para criar também documentos de teste, veja o [gerador de CPF](https://www.calterix.com/pt-br/ferramenta/gerador-de-cpf/) e o [gerador de CNPJ](https://www.calterix.com/pt-br/ferramenta/gerador-de-cnpj/).

## Perguntas frequentes

### Gerar senha online é seguro?

É seguro quando a geração acontece no navegador, como aqui. A senha usa o sorteador criptográfico do navegador e não é enviada, salva nem registrada.

### Qual o tamanho ideal de uma senha?

Para contas importantes, 16 caracteres sorteados com os quatro tipos somam cerca de 103 bits. Para senhas que precisam ser digitadas com frequência, 6 palavras do modo frase dão 51 bits.

### O que é entropia de senha?

É a medida, em bits, de quantas senhas diferentes a regra de geração poderia produzir. Cada bit a mais dobra o número de tentativas necessárias.

### O que são caracteres ambíguos?

São caracteres fáceis de confundir ao ler, como i, l, 1, L, o, O, 0 e a barra vertical. A opção "Excluir ambíguos" tira todos eles da senha.

### Por que o gerador não usa Math.random?

O Math.random é previsível e não foi feito para segurança. O gerador usa crypto.getRandomValues e descarta valores que gerariam viés.

### As senhas geradas ficam guardadas em algum lugar?

Não. A senha só existe na tela do seu navegador. Guarde-a em um gerenciador de senhas antes de fechar a página.
