Encrypt and decrypt video files securely and quickly using AES + SHA-256 with optional GPU acceleration.
- AES CBC mode encryption
- SHA-256 password-based key derivation
- GPU acceleration using Numba or CuPy
- Supports large video files efficiently
- Optional integrity check via SHA-256
python main.py encrypt input.mp4 yourpassword --gpupython main.py decrypt output_encrypt.avi yourpassword --gpuSee requirements.txt
Shivansh Katiyar SSOC GitHub: @SK8-infi