ENIGMA MACHINE

Language: Java

Difficulty level: High school

Concepts taught: Object-oriented programming, data structures, algorithm design.

Link: https://github.com/nkobrick/java-enigma-machine.git 

Encrypt and decrypt secret messages with a digital version of the World War II cipher device -- the Enigma Machine.

Previous
Previous

JavaScript: Trivia