Skip to content

This repository contains Python code for image encryption and decryption using pixel manipulation. It offers simple functions for securing and retrieving image data through pixel-level operations, providing an accessible solution for basic image security needs.

License

Notifications You must be signed in to change notification settings

falgunichugh/PRODIGY_CS_02

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

PRODIGY_CS_02

This repository houses a Python implementation for image encryption and decryption through pixel manipulation. Through this code, users can leverage two main functions: encrypt_image and decrypt_image, designed to apply pixel-level operations for securing and retrieving image data. These functions enable users to introduce a constant value to each pixel during encryption and subsequently subtract the same value during decryption, ensuring reversibility while providing a basic level of security.

The functionality of the code revolves around pixel-level operations on images, achieved through the Python Imaging Library (PIL). Leveraging Python's capabilities, the code offers a straightforward and accessible interface for encrypting and decrypting images, catering to users seeking a simple yet effective method for securing image data. By adding or subtracting a constant value to each pixel, users can perform encryption and decryption operations with ease, making it a versatile tool for basic image security needs.

About

This repository contains Python code for image encryption and decryption using pixel manipulation. It offers simple functions for securing and retrieving image data through pixel-level operations, providing an accessible solution for basic image security needs.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published