Skip to content

Jack121298/Enigma-Chat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

README Compiled and ran using: Java version 11.0.14 - Amazon Correto

                    **SERVER**

Run Server before running Clients. Running Clients before Server will error after a name has been typed.

                    **CLIENT**

Any amount of clients may be ran as each client is handled by threads on the server.

When giving text to program to message and encode, remove any carriage returns as it will run the program prematurely. Any text taken from say wikipedia for bulk encryption/decryption will result in some issues as the program will run prematurely and not copy fully.

Be aware that any symbol not part of Enigma will be discared except for whitespace. Leaving whitespace was a design decision used to help me present and show that the messages do get encrypted/decrypted without fail. This would obviously make it very easy to crack Enigma.

                  **OTHER*FILES**

Enigma presentation and class diagram can be found in the 'Other Files' Branch. Text file contains a link to my video to FlipGrid showcasing this project.

Enjoy!

-JK README

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published