Computer Science and Networking
Student Project
WWII GERMAN ENCRYPTION SYSTEM
ENIGMA by Frank Fodera
THE ENIGMA: 17 Alphabetic Transformations: MMMMMM --àYZEBLP



SOFTWARE VERSION: Implemented INTEL 32bit assembly language


THE ROADMAP: YOU CAN DO IT TOO!
|
Weeks 1 -3 |
ENIGMA Research/ Master lc-3 |
|
Week 4 |
Code Caesar Cipher |
|
Week 5 |
Code Single Rotor Translation |
|
Week 6 |
1 Character, 3 rotor encrypt, no rotor movement, no plug board |
|
Week 7 |
Keyboard Input and Debug output |
|
Week 8 |
Rotor 3 offsets – single character |
|
Week 9 |
Rotor 2 offsets – single character |
|
Week 10 |
Rotor 1 offsets - single character |
|
Week 11 |
70 char encrypt, double stepping |
|
Week 12 |
Plug board & Rotor Select |
|
Week 13 |
QA testing |
|
Week 14 |
Showcase Demonstration |




