College of Engineering and Technology

Computer Science and Networking

Student Project

WWII GERMAN ENCRYPTION SYSTEM

ENIGMA by Frank Fodera


THE ENIGMA: 17 Alphabetic Transformations:  MMMMMM --àYZEBLP

image004image006image008

SOFTWARE VERSION:  Implemented INTEL 32bit assembly language

image010image012

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


© Wentworth Institute of Technology   |   550 Huntington Avenue   |   Boston, MA 02115   |   617-989-4590