Skip to content

benwoo1110/cryptography-GUI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

86 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Alt text

A Simple visualisation for basic string cryptography algorithms.

List of algorithms:

  • Atbash Cipher
  • Affine Cipher
  • Caesar Cipher
  • Monoalphabetic Cipher
  • Polyalphabetic Substitution Cipher

Depencencies needed:

  • python 3.x
  • pygame
  • yyaml

Manual install:

pip3 install pyyaml pygame

To run to the program:

For macos/linux:

run start.sh file

chmod +x start.sh
./start.sh

For windows:

run start.bat file

.\start.bat

Done by: Benedict Woo Jun Kai