Gerador de palavras-passe seguras
Gere palavras-passe aleatórias e seguras com crypto.getRandomValues(), a API criptográfica do navegador, nunca com Math.random().
-
Constrói a palavra-passe carácter a carácter, escolhendo por amostragem por rejeição um índice aleatório criptograficamente seguro dentro do conjunto de caracteres selecionado.
- Usa crypto.getRandomValues(), não Math.random().
- Pode excluir caracteres ambíguos como O, 0, I, l e 1.
- Mostra um indicador de força baseado na entropia real.
Casos de uso
- Criar uma palavra-passe nova para uma conta.
- Gerar credenciais temporárias para partilhar com segurança.
- Definir um padrão de comprimento mínimo para a sua equipa.
Como funciona
- 1
Ajuste o comprimento e os tipos de caracteres
Escolha quantos caracteres (de 8 a 64) e que combinação de maiúsculas, minúsculas, números e símbolos.
- 2
Copie a palavra-passe
Copie o resultado ou gere outra com um clique.
Detalhes técnicos
- Cada carácter é escolhido com crypto.getRandomValues e amostragem por rejeição (sem o enviesamento do módulo) entre 84 possíveis: 26 maiúsculas, 26 minúsculas, 10 algarismos e 22 símbolos (!@#$%^&*()-_=+[]{}<>?/).
- Cada tipo que marcar aparece pelo menos uma vez, para que a palavra-passe cumpra as regras de complexidade habituais; repete-se o sorteio em vez de forçar posições, sem enviesar a distribuição.
- A força é estimada em bits de entropia (comprimento × log₂ do tamanho do conjunto): fraca abaixo de 40, razoável até 65, forte até 90 e muito forte acima. 16 caracteres com os quatro tipos rondam os 102 bits.
- Comprimento de 8 a 64. Excluir ambíguos retira O, 0, I, l e 1, útil se a for escrever à mão. A palavra-passe só existe no seu navegador.
Privacidade
A palavra-passe gerada só existe na memória desta página enquanto a vê: não é guardada em localStorage nem em sessionStorage, e o QuickToolio nunca a envia para um servidor nem a inclui nos seus eventos de analytics (estatísticas de utilização, que só registam que o gerador foi usado, nunca o valor gerado). Se clicar em «Copiar», passa para a área de transferência do seu dispositivo; o que lhe acontece depois (histórico da área de transferência, gestores de palavras-passe, extensões) já não depende do QuickToolio. Ao recarregar ou sair da página, a palavra-passe perde-se.
Perguntas frequentes
É seguro gerar palavras-passe num navegador?
Sim, desde que se use a API Web Crypto (crypto.getRandomValues), a mesma fonte de aleatoriedade segura usada pelos gestores de palavras-passe.
Guardam as palavras-passe que gero?
Não. A palavra-passe só existe na memória do seu navegador enquanto a vê; não é armazenada nem transmitida.