A Python application for encrypting and decrypting files using industry-standard cryptographic algorithms. A study in cryptographic principles and secure programming.
- Multiple algorithms (AES, RSA) with secure key generation
- File integrity verification via checksums
- Clean CLI and detailed logging / error handling