###Advanced Encryption Tool
The Advanced Encryption Tool is a Python-based project designed to securely encrypt and decrypt files using the Fernet (AES) encryption algorithm from the cryptography library. It ensures data confidentiality by converting sensitive files into unreadable formats and allows authorized users to decrypt them safely.
- Generate a unique encryption key.
- Encrypt text or file data using Fernet encryption.
- Decrypt files safely with the original key.
- Prevent unauthorized access or data leaks.
- Simple and secure command-line interface.
- Python
- Cryptography (Fernet module)
- File handling and I/O operations
- Generate an encryption key (
encryption_key.key). - Use the encryption script to encrypt a file.
- Store the encrypted file securely.
- Use the decryption script with the same key to decrypt it.
Encryption • Decryption • AES • Cryptography • Cybersecurity • Python
This project was developed as part of my Cybersecurity & Ethical Hacking Internship at CODTECH IT SOLUTIONS PVT. LTD., under the guidance of Neela Santosh. It focuses on implementing secure file integrity mechanisms using Python hashing techniques.
Satya Upendra Samana Cybersecurity Enthusiast | Python Developer GitHub: satyaupendrasamana