Skip to content

Latest commit

 

History

History
96 lines (62 loc) · 2.54 KB

README.md

File metadata and controls

96 lines (62 loc) · 2.54 KB

CipherGuard License: MIT GitHub stars GitHub forks

CipherGuard Logo

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.


🚀 Features

  • 🔒 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.

🛠️ Getting Started

Prerequisites

  • A modern web browser (Chrome, Firefox, Edge, etc.)
  • Basic knowledge of JavaScript and web technologies

Installation

  1. Clone the repository:
    git clone https://github.com/mowhn/CipherGuard.git
    cd CipherGuard
  2. Open index.html in your favorite web browser.

💡 Usage

1. Encrypt a Message:

  • Enter a strong password (at least 16 characters).
  • Input your message.
  • Click the Encrypt button to get the encrypted result.

2. Decrypt a Message:

  • Enter the password used for encryption.
  • Input the encrypted message.
  • Click the Decrypt button to reveal the original message.

🎮 Demo

Try out the live demo of CipherGuard at: Demo


🤝 Contributing

Contributions are welcome! Follow the steps below to contribute:

  1. Fork the repository.
  2. Create a new branch for your feature:
    git checkout -b feature-name
  3. Make your changes and commit them:
    git commit -m "Add some feature"
  4. Push to the branch:
    git push origin feature-name
  5. Create a new pull request.

📜 License

This project is licensed under the MIT License - see the LICENSE file for details.


📬 Contact

For any inquiries or feedback, feel free to reach out:


Stay Safe. Stay Secure. ✨