Quote:
|
Originally Posted by schwarzpanzer Oh I know it was important (The Kursk info for e.g.).
However the work done was little compared to other projects.
The Enigma machine was offered to the British Post Office 1st (Swiss inventor IIRC?) then to the Germans. |
Obtaining an Enigma machine did not mean enemy messages could be read. If that had been the case, Enigma would have been a very poor code system indeed. The Germans made approx 40,000 Enigmas during WW2, many were captured. They were used in all sorts of ships and boats, field headquarters etc.
Having an Enigma did not enable you to read the messages. German military Enigmas had 3 or 4 rotors, out of a set of up to 8, each rotor performed a substitution cypher, changing a letter for another letter. Each rotor had 26 positions.
There are 4096 possible ways to insert the 4 rotors from 8, so you have to try the setup 4096 times to just get the correct rotors. Then you have to set each rotor in the right position, and there are 456,976 ways to adjust the rotors. So you have 1,871,773,696 possible ways to set up the rotors alone.
Enigmas also had a
plugboard. The plugboard further swapped the letters, both before and after they went through the rotors. The plugboard settings are actually more complex than the rotor settings.
What that means is there are so many ways to set up the Enigma, if you tried brute forcing it (trying every possible combination) at a rate of 1 million tries per second it would take over 200,000 years to try every combination.
And the settings changed every day.
You can read a technical description of how Enigma worked here:
http://www.vectorsite.net/ttcode_05.html#m3
and a description of the effort to crack it at:
http://www.vectorsite.net/ttcode_08.html
Of course, Bletchley Park went beyond Enigma and cracked the German Lorenz system as well:
http://www.vectorsite.net/ttcode_09.html