1 minute read

College of Arts & Sciences

Kshitij Kayastha

College of Arts & Sciences

Advertisement

Mathematics

Faculty Mentor: Dr. Anatolii Grinshpan

Mathematics

Image Cryptography

This project focuses on encrypting a monochrome text or image. The programming is implemented in python. The goal is to encrypt the original input as an image rather than a text. Python’s image library and numpy library are used to convert the original image to greyscale and extract its matrix. This matrix is subjected to an encryption process, resulting in an array of new values, which are used to create a new (encrypted) image. Decrypting the encrypted image also requires the extraction of the image matrix. The image recognition process is done using linear algebra. This yields the required information needed to recreate the original image.

This article is from: