mirror of
https://github.com/vanitasvitae/EnigmAndroid.git
synced 2024-11-24 21:32:06 +01:00
28 lines
1.5 KiB
Text
28 lines
1.5 KiB
Text
Categories:Science & Education
|
|
License:GPLv2
|
|
Web Site: https://github.com/vanitasvitae/EnigmAndroid
|
|
Source Code: https://github.com/vanitasvitae/EnigmAndroid
|
|
Issue Tracker: https://github.com/vanitasvitae/EnigmAndroid/issues
|
|
Summary: Simulation of the Enigma Machine
|
|
Description:
|
|
This is a simulation of the famous Enigma cipher machine used in the twentieth century and especially in the Second World War to encipher and decipher secret messages.
|
|
The Enigma Machine was a typewriter-like machine with 26 keys and corresponding lamps. It used a set of mechanical Rotors to achieve polyalphabetic substitution.
|
|
For even more scrambling there was a so called plugboard, where the sender of a message could connect pairs of letters to switch them over.
|
|
|
|
The Enigma Machine was broken during the second world war by the work of the allies (the three Polish cryptologists, Marian Rejewski, Jerzy Różycki and Henryk Zygalski created a Machine called "Bomba" which could break the enigma code.
|
|
After Germany invaded Poland, the work on breaking the enigma mainly took place in the UK. The british mathematician Alan Turing (known for his work on theoretical computer science) succeeded in completely breaking the Enigma.
|
|
|
|
Features:
|
|
* Authentic Rotors
|
|
* Ringsettings
|
|
* Double Step Anomaly
|
|
* Working plugboard
|
|
|
|
More Information about the historical Enigma can be found on Wikipedia.org
|
|
(I recommend the german article, since it is very detailed.)
|
|
.
|
|
|
|
Repo Type: git
|
|
Build:0.1.1-23.02.2015-beta,7
|
|
Auto Update Mode:None
|
|
Update Check Mode:None
|