Skip to content

yinyangcoding/encryption-demonstration

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Encryption Demonstration

This is a basic demonstration of "encrypted" and un"encrypted" data transmission using Python sockets.

Executing

Execute the program by running the Main.py file with Python3.

For example:

python3 Main.py

Usage

To run preset demonstration:

Set (within Main.py):

REAL_TIME = False

This will then send a cleartext transmission and then a ciphered transmission

Without preset demonstration:

Set (within Main.py):

REAL_TIME = True

Respond to the prompts as follows:

y: cipher transmission

n: do not cipher transmission

Encrypt message (y/n): 

Enter desired message to transmit:

Message: 

Using Web Demonstration

Follow instructions within webVisibilityDemonstration/instructions.txt

Contributing

If you would like to contribute, you may make a pull request. It will be helpful if you first open an issue describing the change that you are interested in contributing.

License

MIT

About

Program to demonstrate the necessity of proper encryption

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published