Elgamal encrypted text hidden within pixels of images
The purpose of this project consists of two subgoals : implementing the ElGamal encryption without using any preexisting number theory modules or libraries and embedding the cipher text created by the aforementioned method within the pixels of an image. The plaintext is easily recovered by extracting the ciphertext from the pixel encoding and using the decryption method provided in the ‘elgamal’ module.
The ‘ntheory_utilities’ module covers the implementation of several functions:
TODO : other modules and steganography part