CipherGuard is a powerful AES encryption and decryption application designed to safeguard your messages and ensure data privacy. With its user-friendly interface and advanced security features, CipherGuard is the perfect tool for anyone looking to enhance their digital security.
- 🔒 Strong Encryption: Utilizes AES-GCM encryption for secure data protection.
- 👤 User-Friendly Interface: Easily encrypt and decrypt messages with just a few clicks.
- 🔑 Password Strength Meter: Provides real-time feedback on password strength.
- 🛡️ Best Security Practices: Incorporates PBKDF2 and HMAC for robust encryption and integrity checks.
- 🌐 Cross-Browser Compatibility: Works seamlessly on modern web browsers.
- A modern web browser (Chrome, Firefox, Edge, etc.)
- Basic knowledge of JavaScript and web technologies
- Clone the repository:
git clone https://github.com/mowhn/CipherGuard.git cd CipherGuard
- Open
index.html
in your favorite web browser.
- Enter a strong password (at least 16 characters).
- Input your message.
- Click the Encrypt button to get the encrypted result.
- Enter the password used for encryption.
- Input the encrypted message.
- Click the Decrypt button to reveal the original message.
Try out the live demo of CipherGuard at: Demo
Contributions are welcome! Follow the steps below to contribute:
- Fork the repository.
- Create a new branch for your feature:
git checkout -b feature-name
- Make your changes and commit them:
git commit -m "Add some feature"
- Push to the branch:
git push origin feature-name
- Create a new pull request.
This project is licensed under the MIT License - see the LICENSE file for details.
For any inquiries or feedback, feel free to reach out:
- Developer: mowhn
- Telegram Community: Join our community
Stay Safe. Stay Secure. ✨