Skip to content

JustinD85/ENIGMA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ENIGMA

Developed by Justin Duncan

Enigma, device used by the German military command to encode strategic messages before and during World War II. Here we imitate the device electronically!
Installation
  • Clone down the repo
  • For encrypting run:
 ruby lib/encrypt.rb message.txt encrypted.txt 

if your encryption key was 6476

  • For decryption run:
 ruby lib/decrypt.rb encrypted.txt decrypted.txt 6476

Self Assessment:

Functionality: 3

OOP: 4

TDD: 4

GIT: 3

Releases

No releases published

Packages

No packages published

Languages