/cipher

Primary LanguagePython

Cipher

Cipher operations for text and binary files. Ciphers included:

  1. Shift Cipher (Alphabet Key [a-z])
  2. Substitution Cipher (Integer Key)
  3. Affine Key (Integer Key)
  4. Hill Key (Alphabet Key [a-z])
  5. Playfair Key (Alphabet Key [a-z])
  6. Vigenere Key (Alphabet Key [a-z])
  7. Vigenere Key (ASCII Key [256])

Development

Cipher was developed as assignment submission for Cryptography 2021. This project was developed entirely using Python with libraries from NumPy, PySimpleGui

How to Use

TODO