Cria passwords fortes. Protege a tua identidade digital.
Uma ferramenta simples, rápida e segura para gerar passwords aleatórias e personalizadas diretamente no teu navegador.
O Gerador de Passwords Seguro é uma aplicação web desenvolvida para facilitar a criação de credenciais fortes, aleatórias e personalizáveis.
Com uma interface moderna e intuitiva, a ferramenta permite gerar passwords adaptadas às necessidades de cada utilizador, combinando diferentes conjuntos de caracteres para aumentar a sua complexidade e resistência a ataques de força bruta.
O projeto foi concebido com uma prioridade fundamental: a privacidade do utilizador.
🔒 Privacidade garantida: Todas as operações são realizadas localmente no navegador. As passwords geradas não são enviadas, armazenadas ou partilhadas com servidores externos.
- Simplificar a criação de passwords seguras.
- Incentivar boas práticas de segurança digital.
- Garantir uma experiência rápida e intuitiva.
- Eliminar a necessidade de serviços externos para gerar credenciais.
- Disponibilizar uma ferramenta leve, gratuita e acessível.
| Funcionalidade | Descrição |
|---|---|
| 🎛️ Comprimento Personalizável | Define o comprimento da password entre 6 e 32 caracteres. |
| 🔠 Maiúsculas e Minúsculas | Controla a utilização de letras maiúsculas e minúsculas. |
| 🔢 Números | Inclui ou exclui algarismos na geração. |
| 🔣 Símbolos Especiais | Adiciona caracteres especiais para aumentar a complexidade. |
| 📋 Cópia Instantânea | Copia a password gerada para a área de transferência com um único clique. |
| 📊 Indicador de Segurança | Apresenta uma avaliação visual da robustez da password. |
| 🎨 Interface Moderna | Design escuro com efeitos Glassmorphism e animações suaves. |
| ⚡ Desempenho Otimizado | Aplicação leve, sem dependências pesadas ou processos desnecessários. |
| 🔐 Privacidade Total | Processamento realizado exclusivamente no lado do cliente. |
A segurança é um dos pilares fundamentais deste projeto.
Ao contrário de ferramentas que dependem de serviços externos, o Gerador de Passwords Seguro foi concebido para funcionar diretamente no navegador do utilizador.
Princípios de segurança:
- Processamento local: nenhuma password é transmitida para servidores externos.
- Sem registo de dados: não existe recolha de passwords geradas.
- Sem dependências de backend: não é necessário criar contas ou autenticar-se.
- Controlo do utilizador: todas as opções de geração são definidas localmente.
- Código transparente: a aplicação pode ser analisada e auditada por qualquer pessoa.
Nota: A segurança de uma password depende também do comprimento, da aleatoriedade e da forma como é armazenada e utilizada. A ferramenta não substitui um gestor de passwords.
O projeto utiliza tecnologias nativas da Web, privilegiando a simplicidade, a compatibilidade e o desempenho.
| Tecnologia | Utilização |
|---|---|
| HTML5 | Estrutura semântica e organização dos elementos. |
| CSS3 | Estilização, animações, variáveis globais e efeitos visuais. |
| JavaScript ES6+ | Lógica de geração, validação e interação com a interface. |
| Font Awesome | Iconografia e elementos visuais. |
| Web Clipboard API | Cópia rápida das passwords geradas. |
Não precisas de instalar Node.js, configurar bases de dados ou utilizar ferramentas de compilação.
Segue os passos abaixo para executar o projeto localmente.
git clone https://github.com/30rex30/Gerador-de-Password.gitcd Gerador-de-PasswordAbre o ficheiro index.html diretamente no teu navegador.
E já está! A aplicação encontra-se pronta a utilizar.
Gerador-de-Password/
│
├── index.html # Estrutura principal da aplicação
├── style.css # Estilos e identidade visual
├── script.js # Lógica de geração de passwords
│
├── img/
│ └── image.png # Preview da aplicação
│
└── README.md # Documentação do projeto
Contribuições, sugestões e melhorias são sempre bem-vindas!
Se encontraste um problema ou tens uma ideia para melhorar o projeto, podes contribuir através de uma Issue ou de um Pull Request.
-
Faz um Fork deste repositório.
-
Cria uma branch para a tua funcionalidade:
git checkout -b feature/nova-funcionalidade
-
Guarda as tuas alterações:
git commit -m "Adiciona nova funcionalidade" -
Envia as alterações para o GitHub:
git push origin feature/nova-funcionalidade
-
Abre um Pull Request e descreve as melhorias implementadas.
Algumas funcionalidades que poderão ser consideradas em versões futuras:
- Suporte para passwords com comprimento superior a 32 caracteres.
- Exclusão de caracteres ambíguos (ex.:
0,O,l,I). - Geração de múltiplas passwords em simultâneo.
- Exportação de passwords em formato de texto.
- Histórico temporário de passwords geradas, com opção de limpeza.
- Testes automatizados para validar a lógica de geração.
Este projeto está distribuído sob a licença MIT, permitindo a sua utilização, modificação e distribuição, de acordo com os termos da licença.
Consulta o ficheiro LICENSE para mais informações.
30rex30
Desenvolvido com dedicação e foco na segurança digital.
Se este projeto te foi útil, considera deixar uma ⭐ no repositório!
Segurança começa com uma password forte. 🔐
