O que é e para que serve
Reaproveitar a mesma senha em vários lugares é um dos hábitos mais arriscados da internet: se um site vaza dados, todas as contas com a mesma senha ficam expostas. A alternativa prática é usar um gerenciador de senhas com senhas únicas e aleatórias para cada serviço. Essa ferramenta gera essas senhas na hora, com o tamanho e os tipos de caractere que você escolher.
Como usar
1. Escolha o tamanho da senha (recomendado: pelo menos 16 caracteres). 2. Marque os tipos de caractere desejados: maiúsculas, minúsculas, números e símbolos. 3. Clique em gerar (ou deixe gerar automaticamente a cada mudança). 4. Use o botão de copiar para colar direto no cadastro.
Como funciona o cálculo
A geração usa a API criptográfica do navegador (crypto.getRandomValues), que produz números aleatórios adequados para uso em segurança — diferente de Math.random(), que não tem essa garantia. Nenhuma senha gerada é enviada, salva ou registrada em lugar nenhum: tudo acontece localmente, na memória da aba aberta.
Uma senha forte combina tamanho com variedade de caracteres. Como referência prática, 16 caracteres com letras maiúsculas, minúsculas, números e símbolos formam uma senha resistente a ataques de força bruta com o poder computacional disponível hoje. Ainda assim, a segurança de uma conta depende também de autenticação em duas etapas e de a senha não ser reaproveitada em outros lugares.
Perguntas frequentes
As senhas geradas aqui ficam salvas em algum lugar?
Não. A geração acontece inteiramente no navegador e nada é enviado a servidor nenhum. Feche a aba e a senha gerada desaparece.
Qual tamanho de senha é considerado seguro?
Como referência, 16 caracteres ou mais, combinando letras maiúsculas, minúsculas, números e símbolos, é considerado robusto para a maioria dos usos hoje.
Por que não usar Math.random() para gerar senha?
Math.random() não foi projetado para uso em segurança e pode, em teoria, ter seus valores previstos. Por isso esta ferramenta usa a API criptográfica do navegador.