Enigma is a WWII decrypting machine used to translate incoming Axis messages. This version is not recommended for battle type scenarios, but rather used for recreational purposes.
- You must clone this repository to your local machine
- Type in
Open message.txt
- Then type in whatever message you would like to send.
- Save the file
- Type in
ruby ./lib/encrypt.rb message.txt encrypted.txt
This will encrypt your message - Type in
ruby ./lib/decrypt.rb encrypted.txt decrypted.txt
This will decrypt your message. NOTE: If you have an encrypted message already, you simplyopen encrypted.txt
and paste your encrypted message there and save
- Functionality - 3
- Object Oriented Programming - 3
- Ruby Conventions and Mechanics - 3
- Test Driven Development - 3