Skip to content

Algorithm and Applications of Vernam Cipher in Python Programming Language.

License

Notifications You must be signed in to change notification settings

lauslim12-old/vernam-cipher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Vernam Cipher

Algorithm and Applications of Vernam Cipher in Python Programming Language.

TODO

  • Port this to be a Django / Flask Web Application.
  • Move the algorithm notes from the source code to be a README.md file.

Architecture / Philosophies

  • Object Oriented
  • Following Python's Recommended Project Structure
  • Coded in English

Features

  • Encrypt a word using Vernam Cipher Algorithm.
  • Decrypt a word using Vernam Cipher Algorithm.
  • Run a full-test to show how Vernam Cipher Algorithm works.

Project Structure

  • The vernam folder is the source code of the Vernam Cipher Algorithm.

Installations and Usage

  • There's no dependencies, currently. Just do git clone.
  • Change directory to your cloned repository.
  • Do cd vernam, then just run python vernam_cipher.py to run the application.
  • You're done!
  • Alternatively, you can run it on online Python interpreters.

About

Algorithm and Applications of Vernam Cipher in Python Programming Language.

Topics

Resources

License

Stars

Watchers

Forks

Languages