Skip to content

Web Application to perform image encryption using hybrid algorithms built on ECC and AES

Notifications You must be signed in to change notification settings

dhairyaostwal/encryptoo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Information-Security-Project

Project Title : Image Encryption using Hybrid Encryption (ECC and AES)

we will design a hybrid encryption scheme by using the ECDH (Elliptic Curve Diffie–Hellman) key exchange scheme to derive a shared secret key for symmetric data encryption and decryption.

Block Diagram for Encryption process:

Screenshot 2021-08-25 at 9 56 50 PM

Block Diagram for Decryption process:

Screenshot 2021-08-25 at 9 57 07 PM

Flowchart

ISAA

Instructions to run locally

  1. Install python3 on your local machine
  2. Clone the repository
  3. Once into the repository, pip install necessary packages
  4. To run the project, use python3 app.py
  5. Go to the link http://127.0.0.1:5000/