Skip to content

Cryptography simulation using simple socket communication

Notifications You must be signed in to change notification settings

rizkikadafi/cryptography-simulation

Repository files navigation

Cryptography Simulation

  • Caesar Cipher
  • Substitution Cipher
  • Vignere Cipher

This simulation uses simple socket communication.

communication scheme

Choose an encryption technique

# client.py
cipher_suite = CaesarCipher() | SubstitutionCipher() | VignereCipher()

Run

Run each command in parallel

Run Server

python3 server.py

Run MITM

python3 mitm.py

Run Client

python3 client.py <Client_name>

ex: python3 client.py Bob

About

Cryptography simulation using simple socket communication

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages