- OpenCV 4
- OpenCV 4
- CMake 3.15 or greater
JLVEA-cpp encrypts a video using permutation-based video encryption mechanism.
#Install requirements
sudo apt install make snap
sudo snap install cmake
#Download JLVEA source
git clone https://github.com/junhyeok-dev/JLEVA-cpp.git
#Compile
cd JLVEA-cpp
cmake CMakeLists.txt
make
cd JLVEA-cpp
./JLVEA-cpp [encrypt|decrypt] FILENAME SEED
A FILENAME argument is name of video file to encrypt/decrypt.
A SEED argument is a key for video encryption.