Gerador de senhas
Criptograficamente seguro // v1.0
Intervalo: 4-64
Intervalo: 1-10
À espera de entrada...
Como esta ferramenta ajuda
O RandomHub cria senhas caractere por caractere com as categorias ativadas: 26 letras maiúsculas, 26 minúsculas, 10 dígitos e 26 símbolos compatíveis. Juntas, as quatro categorias formam um conjunto de 88 caracteres antes do filtro. O formulário aceita comprimento de 4–64 e quantidade de 1–10. O Web Crypto fornece valores Uint32 no navegador, e a amostragem por rejeição os converte em índices sem viés de módulo. Um candidato só é aceito quando contém pelo menos um caractere de cada categoria ativada; se faltar uma delas, ele é gerado novamente. O filtro opcional remove I, l, 1, O, 0, o das categorias correspondentes. A estimativa em bits segue floor(log2(contagem de candidatos válidos)), e a contagem válida inclui a exigência de todas as categorias. Portanto, não é uma simples multiplicação do comprimento pelo logaritmo do conjunto.
Seleção com Web Crypto
Cada categoria ativa aparece
Estimativa por candidatos válidos
O que é um gerador de senhas?
O RandomHub cria senhas caractere por caractere com as categorias ativadas: 26 letras maiúsculas, 26 minúsculas, 10 dígitos e 26 símbolos compatíveis. Juntas, as quatro categorias formam um conjunto de 88 caracteres antes do filtro. O formulário aceita comprimento de 4–64 e quantidade de 1–10. O Web Crypto fornece valores Uint32 no navegador, e a amostragem por rejeição os converte em índices sem viés de módulo. Um candidato só é aceito quando contém pelo menos um caractere de cada categoria ativada; se faltar uma delas, ele é gerado novamente. O filtro opcional remove I, l, 1, O, 0, o das categorias correspondentes. A estimativa em bits segue floor(log2(contagem de candidatos válidos)), e a contagem válida inclui a exigência de todas as categorias. Portanto, não é uma simples multiplicação do comprimento pelo logaritmo do conjunto.
Para quem é esta ferramenta?
Pessoas criando credenciais
Ative apenas as categorias aceitas e confira as regras do serviço antes de usar o resultado.
Desenvolvedores e administradores
Crie valores temporários de teste ou novas credenciais de serviço com opções documentadas.
Pessoas que transcrevem o resultado
Remova letras e dígitos visualmente ambíguos ao ler em um aparelho e digitar em outro.
Por que usar este gerador
Seleção com Web Crypto
Os índices vêm de Uint32 e amostragem por rejeição, não de módulo direto com viés.
Cada categoria ativa aparece
Os candidatos são rejeitados até que todas as categorias escolhidas estejam representadas.
Estimativa por candidatos válidos
A força usa floor(log2(contagem de candidatos válidos)) com regra de categorias e filtro.
Exemplos práticos
Criar uma credencial de site
Leia primeiro a política, ative categorias permitidas e escolha um comprimento compatível entre 4–64.
Serviço aceita quatro categorias → comprimento 20, quantidade 1; gere e confira se cada símbolo é permitido.
Preparar um valor legível
Use o filtro na transcrição manual, sabendo que ele altera a quantidade de candidatos.
Credencial temporária → comprimento 16, maiúsculas + minúsculas + dígitos, excluir I, l, 1, O, 0, o e copiar.
Criar várias contas de teste
Gere candidatos separados com as mesmas opções em vez de reutilizar uma única senha.
Cinco usuários de teste → comprimento 18, quantidade 5, categorias aprovadas; atribua um resultado diferente a cada fixture.
Como usar
- 1.
Defina comprimento e quantidade
Escolha um comprimento inteiro de 4–64 e uma quantidade de 1–10.
- 2.
Escolha as categorias
Ative maiúsculas, minúsculas, dígitos e símbolos conforme necessário; mantenha pelo menos uma categoria.
- 3.
Escolha o filtro de ambiguidade
Remova opcionalmente I, l, 1, O, 0, o quando a distinção visual for importante.
- 4.
Gere, revise e copie
Gere os candidatos, revise as opções mostradas e copie um valor ou a lista inteira.
Perguntas frequentes
Qual é o tamanho do conjunto completo?
As quatro categorias somam 88 caracteres: A–Z, a–z, 0–9 e 26 símbolos listados.
Toda categoria ativada aparece?
Sim. Um candidato sem uma categoria ativa é rejeitado e gerado novamente; essa regra também reduz a contagem válida.
Como a estimativa em bits é calculada?
O indicador usa floor(log2(contagem de candidatos válidos)) com comprimento, categorias obrigatórias e filtro.
Quais limites e exclusões se aplicam?
O comprimento é 4–64, a quantidade 1–10 e o filtro opcional remove I, l, 1, O, 0, o.
Sobre o espaço de senhas válidas
Uma senha gerada é um elemento de um espaço de candidatos definido por comprimento, categorias ativadas, filtro de ambiguidade e obrigação de representar cada categoria. A união sem filtro contém 88 caracteres, mas desligar grupos ou excluir I, l, 1, O, 0, o muda os conjuntos disponíveis. Como candidatos sem uma categoria obrigatória são rejeitados, a contagem correta é menor que elevar o tamanho do conjunto combinado ao comprimento. O RandomHub mostra floor(log2(contagem de candidatos válidos)) em vez de multiplicar comprimento pelo logaritmo do conjunto. O Web Crypto fornece seleções Uint32, e a amostragem por rejeição evita favorecer índices menores. O serviço de destino ainda impõe suas regras: confira comprimento mínimo e máximo, grupos exigidos e símbolos permitidos. A estimativa descreve o espaço de geração; não avalia reutilização, vazamentos, phishing, segurança do dispositivo, limites de tentativas nem a função de hash de senha do serviço.

Ferramentas relacionadas
Ferramentas relacionadas
Continue com ferramentas para aulas, jogos, escrita, planeamento e decisões rápidas.