CipherPop is a cryptographic tool designed to provide strong security for sensitive data through advanced encryption techniques. It ensures data integrity, prevents unauthorized access, and offers an easy-to-use interface for encrypting and decrypting messages or files. Whether you're securing personal information or handling confidential business data, this tool helps you keep your information safe from cyber threats.
- Authenticated Encryption: Ensures both confidentiality and data integrity.
- Secure Key Management: Uses a secret key for encryption and decryption.
- Easy-to-Use Interface: Simple command-line or GUI-based interaction.
- Fast and Efficient: Optimized for performance without compromising security.
To use this tool, ensure you have the following installed:
- Python 3.8+
- Required libraries (install via
pip install -r requirements.txt
)
-
Clone the repository:
git clone https://github.com/OminduD/CipherPop.git cd CipherPop
-
Install the required libraries:
pip install -r requirements.txt
-
Run the script:
python src/CipherPop.py
-
Follow the on-screen instructions to encrypt your file.
-
Run the script:
python src/CipherPop.py
-
Follow the on-screen instructions to decrypt your file.
- Key Management: Ensure your secret key is stored securely and not shared with unauthorized users.
- Data Integrity: Always verify decrypted data to ensure it hasn’t been tampered with.
Feel free to submit issues or pull requests to enhance the tool.
Created by OminduD