Encrypt your image using another image. (Not suitable for all images)
It uses the key image
(another image) to generate a seed
, and the seed will be used by the target image to encrypt or decrypt.
# Generate key
python genkey.py -r <reference-image> -w <width> -h <height> -r <channel>
# Encryption
python app.py -t E -i <image-to-encrypt> -k <image-key>
# Decryption
python app.py -t D -i <image-to-decrypt> -k <image-key>
Not really, this is just for fun and some simple experimentation.