Skip to content

vlgiitr/Image-Steganography-with-ECC-and-Neural-Nets

Folders and files

NameName
Last commit message
Last commit date

Latest commit

866132d · Feb 15, 2022

History

16 Commits
Jan 3, 2022
Jan 3, 2022
Jan 3, 2022
Feb 6, 2022
Jan 31, 2022
Jan 4, 2022
Feb 15, 2022
Jan 3, 2022
Feb 7, 2022
Feb 7, 2022
Dec 26, 2021
Feb 7, 2022
Jan 3, 2022
Feb 6, 2022
Feb 7, 2022
Jan 29, 2022
Feb 7, 2022
Jan 31, 2022

Repository files navigation

Image Steganography With Image Elliptic Curve Cryptography and Deep Neural Network

Framework: PyTorch

Paper : A New High Capacity Image Steganography Method Combined With Image Elliptic Curve Cryptography and Deep Neural Network

Project Structure

  • ecc.py : Implements ECC Cryptography. Uses secp256k1 curve
  • encrypt.py : Follows the encryption method in the paper closely
  • utlis.py : General utils

Setup Instructions

  • Clone this repo
  • Create a virtual enviournment virtualenv venv
  • Activate the enviournment source venv/bin/activate
  • Install the requirements pip install -r requirements.txt