/Cryptoic

A web app which includes three different cryptographic algorithms

Primary LanguagePythonMIT LicenseMIT

Cryptoic

A web app which includes three different cryptographic algorithms

  1. RSA algorithm
  2. Elgamal Re-encryption
  3. Elgamal Universal Re-encryption

Setup

  1. Python 3.0+
  2. Setup virtual environment(venv)(optional).
  3. Install all dependent libraries as mentioned in requirements.txt
  4. Run the app using command "python manage.py runserver"
  5. Open browser and enter localhost link as mentioned in the output of above command

Hosted on AWS

Website has been decomissioned

Architecture when it was hosted on AWS

Current Architecture

Homepage of app

Homepage design