Skip to content
/ cs406 Public

simple flask app implementing select cryptographic schemes

Notifications You must be signed in to change notification settings

seescoto/cs406

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cryptographic scheme app

CS406 project. A simple Flask app that allows users to encrypt/decrypt messages with select cryptographic schemes such as one-time pad, a few different block ciphers, and a non-hashed RSA. Each page has its own scheme and a short explanation - both beginner-friendly and more technical, if the user wanted to know more about how and why it works.

Getting Started

  1. Clone the repository to your local machine.
git clone https://github.com/seescoto/cs406.git
  1. Install the required packages
pip install -r requirements.txt
  1. Navigate to the folder that holds this repository and run the app
flask --app app run
  1. Follow the instructions in the terminal that leads you to opening 127.0.0.1:5000 in your favorite browser

  2. Explore and enjoy!

  3. To exit out of the app when you're done, type in control + C into the command line and the app will close on its own.

^C

About

simple flask app implementing select cryptographic schemes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published