Enigma: Simulation And Analysis Of Security
- ASU Author/Contributor (non-ASU co-authors, if there are any, appear on document)
- Elisabeth Moore (Creator)
- Institution
- Appalachian State University (ASU )
- Web Site: https://library.appstate.edu/
- Advisor
- Rick Klima
Abstract: During World War II, the Enigma machine was used as a message encryption tool by the German military. While it was believed that the Enigma machine produced an unbreakable code, this turned out to not be the case. This thesis begins with a summary of six versions of the Enigma, five that were actually used in the field, and a theoretical version that would have maximized security. An analysis of security is done, in which combinatorics is used to count the number of possible unique settings for each version of the machine. Estimates are also provided for the time required to break each version of the machine using a brute-force attack with various processing speeds that were achievable at various times in history. Finally, descriptions are included of three Enigma simulators constructed for this thesis. These simulators include a three-dimensional paper simulator, a digital simulator written using the Python programming language, and an electromechanical simulator built to resemble an actual Enigma machine.
Enigma: Simulation And Analysis Of Security
PDF (Portable Document Format)
6116 KB
Created on 6/22/2017
Views: 3621
Additional Information
- Publication
- Honors Project
- Moore, E. (2017). "Enigma: Simulation And Analysis Of Security." Unpublished Honors Thesis. Appalachian State University, Boone, NC.
- Language: English
- Date: 2017
- Keywords
- Enigma machine, cryptography, World War II