Skip to content

artymis21/image-encryption

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Image Encryptor and Decryptor

Overview

This project provides a web application for encrypting and decrypting images using AES encryption. The application allows users to upload an image, encrypt it with a specified key, and download the encrypted file. Users can also upload an encrypted file to decrypt it and view the original image.

Features

  • Encrypt Images: Upload an image, specify an encryption key, and download the encrypted file.
  • Decrypt Images: Upload an encrypted file, specify the encryption key, and view the decrypted image.

Technologies

  • Python: Programming language used for the backend logic.
  • Streamlit: Framework for building the web interface.
  • Cryptography: Library for handling AES encryption and decryption.

Setup and Installation

Prerequisites

Ensure you have the following installed:

  • Python 3.7 or higher
  • Pip (Python package installer)

Clone the Repository

git clone https://github.com/your-username/image-encryption.git
cd image-encryption

About

Image encryptor and decryptor

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages