Como gerar palavras-passe com comprimento e categorias personalizáveis
Escolha o comprimento, a quantidade e as categorias de caracteres e peça a geração. O comprimento aceite fica entre 4 e 128 caracteres, e a quantidade entre 1 e 50 palavras-passe.
Para que serve o gerador de palavras-passe
O gerador cria uma ou várias palavras-passe aleatórias a partir de categorias de caracteres que pode ativar ou desativar. É útil quando precisa de definir o comprimento, escolher os tipos de caracteres disponíveis e obter várias opções de uma só vez.
Como gerar palavras-passe
-
Defina o comprimento pretendido para cada palavra-passe. O valor é convertido para um número inteiro e fica limitado ao intervalo de 4 a 128 caracteres, inclusive.
-
Indique a quantidade de palavras-passe. A quantidade fica limitada ao intervalo de 1 a 50.
-
Ative ou desative as categorias disponíveis: letras maiúsculas ASCII, letras minúsculas ASCII, algarismos decimais e símbolos de pontuação. As categorias ativadas formam o conjunto de caracteres usado na geração.
-
Se não ativar nenhuma categoria, o gerador utiliza letras maiúsculas e minúsculas ASCII juntamente com algarismos decimais.
-
Peça a geração. O sistema seleciona um carácter de cada vez a partir do conjunto disponível e produz a quantidade solicitada, usando o comprimento definido para cada cadeia.
Se o comprimento ou a quantidade não puder ser convertido devido a um valor inválido ou a um tipo incompatível, ambos regressam aos valores predefinidos: comprimento 16 e uma palavra-passe. Valores convertidos que ficam fora dos limites são ajustados ao intervalo permitido. Os valores predefinidos, quando nada é alterado, são comprimento 16, uma palavra-passe e as quatro categorias ativas.
Como interpretar o resultado
O resultado bem-sucedido contém as palavras-passe geradas. Como a seleção de cada carácter usa uma operação baseada em aleatoriedade, as cadeias exatas podem mudar mesmo quando os mesmos controlos visíveis são usados.
O valor de entropia apresentado é calculado multiplicando o comprimento pelo número de bits necessário para representar a quantidade de caracteres distintos disponíveis, quando essa quantidade é superior a um. Se houver no máximo um carácter disponível, o multiplicador usado é um. Este valor descreve um cálculo baseado nas definições escolhidas; não é uma garantia de segurança nem uma avaliação independente da qualidade da palavra-passe.
Ativar várias categorias aumenta o conjunto de caracteres disponível, mas a geração seleciona caracteres desse conjunto combinado e não impõe a presença de um carácter de cada categoria ativa. Argumentos adicionais aceites pela interface de chamada não alteram a geração nesta implementação.
Exemplo prático
Uma pessoa precisa de três palavras-passe para configurar três contas distintas e escolhe 20 caracteres com as quatro categorias disponíveis.
Introduza 20 no comprimento, 3 na quantidade, mantenha ativas letras maiúsculas, letras minúsculas, algarismos e símbolos e peça a geração.
O resultado bem-sucedido apresenta três cadeias de caracteres, cada uma com 20 caracteres, geradas a partir do conjunto formado pelas categorias ativas; as cadeias concretas dependem da seleção aleatória.
Limitações
- A entropia apresentada é apenas o resultado do cálculo baseado no comprimento e no conjunto de caracteres disponível; não constitui uma garantia de segurança. A geração também não assegura a inclusão de cada categoria ativa.
Erros comuns
- Definir um comprimento inferior a 4, superior a 128, uma quantidade inferior a 1 ou superior a 50 não mantém esse valor: ele é ajustado ao limite permitido. Corrija o campo e confirme o intervalo antes de gerar.
Perguntas frequentes
Que comprimento posso definir para uma palavra-passe?
O comprimento deve ficar entre 4 e 128 caracteres, inclusive. Um valor fora desse intervalo é ajustado ao limite correspondente; se o valor introduzido for inválido ou não numérico, é usado o comprimento 16 juntamente com a quantidade 1.
Quantas palavras-passe posso gerar de uma vez?
A quantidade pode ficar entre 1 e 50 palavras-passe. Se o valor introduzido para o comprimento ou para a quantidade for inválido ou não numérico, ambos os valores passam para comprimento 16 e quantidade 1.
Cada palavra-passe inclui caracteres de todas as categorias selecionadas?
Não. Se nenhuma categoria estiver ativa, são usadas letras maiúsculas e minúsculas ASCII e algarismos decimais. Quando existem categorias ativas, as seleções vêm do conjunto combinado, sem garantir um carácter de cada categoria.