Um gerador de chaves seguras desenvolvido em PHP que permite gerar diferentes tipos de chaves criptográficas de forma simples e intuitiva.
- Interface moderna e responsiva
- Seletor de tipos de chave
- Geração dinâmica de chaves via AJAX
- Copiar chaves com um clique
- Feedback visual ao copiar
- Chave 64: Chave hexadecimal de 64 caracteres
- Chave Base64: Chave codificada em Base64
- UUID: Identificador Único Universal versão 4
- Chave com Especiais: Chave com caracteres especiais
- Chave Base58: Usada em criptomoedas como Bitcoin
- Chave Base32: Comum em autenticação 2FA
- Hash Bcrypt: Para hashes de senha
- Hash Argon2: Algoritmo de hash mais seguro atualmente
- Chave com Emojis: Para senhas mais memoráveis
- Chave Mnemônica: Palavras fáceis de lembrar
- Chave ASCII Imprimível: Caracteres ASCII imprimíveis
- PHP 8.0 ou superior
- Servidor web (Apache, Nginx, etc.)
- JavaScript habilitado no navegador
- Clone o repositório:
git clone https://github.com/runawaydevil/safegen.git-
Coloque os arquivos no diretório do seu servidor web
-
Acesse o arquivo
index.phpatravés do navegador
- Acesse a página principal
- Selecione o tipo de chave desejado no menu dropdown
- A chave será gerada automaticamente
- Clique no botão "Copiar" para copiar a chave
- Use o botão "Gerar Nova Chave" para gerar uma nova chave do tipo selecionado
safegen/
├── index.php # Interface principal
├── gerador_chaves.php # Funções de geração de chaves
├── gerar_chave.php # Endpoint para geração via AJAX
├── README.md # Documentação
└── LICENSE # Licença MIT
- PHP 8.0+
- HTML5
- CSS3
- JavaScript (Vanilla)
- AJAX
Este projeto está licenciado sob a licença MIT - veja o arquivo LICENSE para mais detalhes.
Desenvolvido por runawaydevil
Contribuições são bem-vindas! Sinta-se à vontade para:
- Abrir issues para reportar bugs ou sugerir melhorias
- Enviar pull requests com novas funcionalidades
- Melhorar a documentação
- Sugerir novos tipos de chaves