Geradores online
Palavras-passe seguras, UUID, PIN e outros valores gerados com as APIs criptográficas do navegador.
Ferramentas nesta categoria
Nem tudo o que se gera aqui serve para o mesmo: uma senha precisa de resistir a tentativas de adivinhação, um UUID precisa de não colidir entre sistemas diferentes, e uma cor aleatória só precisa de variar. Este guia explica o que cada gerador garante de facto e o que não garante.
O que quer gerar
- Senhas: para proteger uma conta ou serviço, pensadas para resistir a tentativas de adivinhação.
- PIN numérico: um código curto, normalmente para desbloquear algo, não para proteger dados sensíveis a longo prazo.
- UUID: um identificador único para usar em bases de dados ou código, não um segredo.
- Número aleatório num intervalo: para sorteios, amostragens ou qualquer escolha ao acaso dentro de limites que define.
- Cor aleatória: uma cor hexadecimal ao acaso, útil para inspiração de design, sem relação com segurança.
Aleatoriedade, unicidade e segurança
As cinco ferramentas desta categoria geram os seus valores com a API criptográfica do navegador (crypto.getRandomValues), não com Math.random -- a mesma fonte de aleatoriedade de qualidade criptográfica em todos os casos, com um método (rejection sampling) que evita o enviesamento que um simples resto de divisão teria. Aleatório não é o mesmo que único: mesmo que cada valor seja escolhido ao acaso, duas gerações distintas podem coincidir por pura probabilidade, sobretudo quanto menor for o espaço de resultados possíveis. Um PIN de 4 dígitos só tem 10.000 combinações possíveis, por isso repetir o mesmo PIN em duas gerações distintas não é improvável; uma cor aleatória tem cerca de 16,7 milhões de valores possíveis; uma senha longa com vários tipos de carácter tem um espaço de possibilidades astronomicamente maior, tornando uma coincidência casual praticamente irrelevante.
Senhas e PIN: dados sensíveis
O gerador de senhas constrói cada carácter escolhendo ao acaso entre os tipos que ativar (maiúsculas, minúsculas, números, símbolos), com um comprimento entre 8 e 64 carateres; pode excluir carateres ambíguos como o O maiúsculo, o 0, o I maiúsculo, o l minúsculo ou o 1. Gerar uma senha forte não basta por si só: continua a ser preciso guardá-la num gestor de senhas ou num local seguro, porque a força da geração não protege uma senha que depois é guardada ou partilhada de forma insegura.
Identificadores e valores configuráveis
O gerador de UUID cria identificadores no formato v4 (aleatórios, não baseados na data nem no endereço de rede do dispositivo), em lotes de até 100 de cada vez. O gerador de números aleatórios permite escolher o mínimo e o máximo do intervalo: cada resultado é independente do anterior, por isso fixar os mesmos limites não produz o mesmo número duas vezes seguidas, mas também não garante que não se repita. O gerador de cores não tem opções: cada clique produz uma nova cor hexadecimal aleatória.
Privacidade e limites
Tudo é gerado no seu navegador: nenhum valor gerado (senha, PIN, UUID, número ou cor) é enviado para qualquer servidor. Se copiar um resultado para a área de transferência, o que acontece depois com essa cópia -- histórico da área de transferência do sistema, sincronização entre dispositivos, extensões instaladas -- já não depende da QuickToolio nem está sob o seu controlo.
Perguntas frequentes
Todos os geradores desta categoria são igualmente seguros?
Todos usam a mesma fonte de aleatoriedade criptográfica do navegador. O que muda é o espaço de valores possíveis: uma senha longa é muito mais difícil de adivinhar do que um PIN de 4 dígitos ou uma cor, não porque a aleatoriedade seja diferente, mas porque há muito menos combinações possíveis num PIN ou numa cor.
Posso gerar o mesmo UUID duas vezes?
É extremamente improvável, embora não matematicamente impossível: um UUID v4 tem um espaço de valores tão grande que uma colisão acidental não é um risco prático.
Um número aleatório com o mesmo intervalo dá sempre resultados diferentes?
Não necessariamente. Cada geração é independente, por isso fixar o mesmo mínimo e máximo pode produzir o mesmo número duas vezes, sobretudo se o intervalo for pequeno.
Gerar aqui uma senha forte é suficiente para proteger a minha conta?
Gera a senha com boa aleatoriedade, mas a segurança final também depende de como a guarda e usa depois: continua a ser necessário um gestor de senhas ou um armazenamento seguro, e não a reutilizar em vários serviços.
O gerador de cores aleatórias serve para senhas ou chaves?
Não. Gera uma cor hexadecimal para design ou inspiração visual, sem qualquer relação com segurança ou dados sensíveis.