Bruce Schneier | |||||||||||
Schneier on SecurityA blog covering security and security technology. « Is There Strategic Software? | Main | September 11, 2001 » September 12, 2006Turing Bombe Recreated at Bletchley ParkPosted on September 12, 2006 at 2:40 PM • 20 Comments To receive these entries once a month by e-mail, sign up for the Crypto-Gram Newsletter. C. N. Cary • September 12, 2006 3:14 PM The article says the bombe "tried out all the possible combinations in which the German encoding machine Enigma could be set". I'm fairly sure that is not correct. I think the mathematical work done by Alan Turing and others was used to eliminate most of the possible combinations and try the relatively small number remaining. A brute force attack, even if mechanized, would have been too slow. aikimark • September 12, 2006 3:43 PM How coooooooooool Hope they have one of the Enigmas (or Enigma replicas) on hand as well. RvnPhnx • September 12, 2006 3:52 PM @C. N. Cary It is probably also worth noting at this point that "bombe" isn't meant to be pronounced "bomb" and should not be confused with the latter. The actual origin of the word "bombe" was made note of in the aforementioned documentary, and if memory serves it was the name given the device by the man whom came up with the theoretical design for it. The word was from his native language is was from some derivative of Czech or Polish if memory serves correctly. I believe that the final "e" is actually supposed to be "è" or "é" or something of the like. PerfDave • September 12, 2006 3:57 PM aikimark: The last time I went to Bletchley, they did have a replica three-rotor Enigma which you could use to encode a message, along with a software-simulated Bombe which you could use to break it. John Phillips • September 12, 2006 4:29 PM For those interested here is a link to an article about it at the present day Bletchley Park National Codes Centre; not sure on the sites policy with regards to posting links so prefix with www. bletchleypark.org.uk/news/docview.rhtm/349963 and if your interested in a virtual Enigma machine see the CD in the shop section. Ian Woollard • September 12, 2006 4:50 PM The Bombe was used to brute force the initial settings of the rotors. There's also a plugboard, but the plugboard couldn't be, and still can't be brute forced, but the WWII cryptographers had worked out a way around the plugboard in some common situations. When one of these situations occured, the bombe would decrypt the message in a few hours. The other messages which didn't have the plugboard in a decryptable state, it's humbling to realise that many of these messages have still not been decrypted, 60 years later, and probably still can't be with the best techniques known. Anonymous • September 12, 2006 7:07 PM Whatever you do, don't discuss this arcticle on an airplane. And don't read about it, either. No one is going to know the "bombe" isn't an explosive device, and you may suffer the consequences of their misunderstanding. Jungsonn • September 13, 2006 2:22 AM @C. N. Cary Yeah i also think you are right, there are too many combinations with 6 wheels or dials. Student • September 13, 2006 4:17 AM If I remember correctly the Bombe was based on "Bomba kryptologiczna", "Cryptologic bomb" that was created in Poland and sent over to England when it was clear that Poland was about to surrender. Turing did a lot of work, but it's a little impolite not to give the polish cryptographers some credit. But it seems like people often forget anything not done by the Germans or the Allies during the war. Personally I consider the attack on Geheimschreiber that was made by Arne Beurling far more impressive... Sébastien Vincent • September 13, 2006 5:43 AM For those who are interested, you can find on the NSA website a very interesting brochure about the history of the Bombe at http://www.nsa.gov/publications/publi00021.pdf or http://www.nsa.gov/publications/publi00016.cfm Nigel Sedgwick • September 13, 2006 9:10 AM You can find some information on the contribution of Polish cryptographers here: http://www.bletchleypark.org.uk/content/... Also much other stuff of interest here http://www.bletchleypark.org.uk on the Bletchley Park National Codes Centre official website. Best regards Nigel Sedgwick • September 13, 2006 9:12 AM You can find some information on the contribution of Polish cryptographers here http://www.bletchleypark.org.uk/content/... Also much other stuff of interest here http://www.bletchleypark.org.uk on the Bletchley Park National Codes Centre official website. Best regards Nigel Sedgwick • September 13, 2006 9:19 AM Apolgies there. Please use the links from the first of the above 2 comments; the second comment has an error from an extra full stop being included in the link address. Best regards Clive Robinson • September 13, 2006 1:00 PM It's a shame that the artical did not mention that the only reason Bletchley Park is avaialble as a museum was due to the very very hard work of pretty much one man Tony Sale. He became the museums first director from 1993 to 1999. He managed to convince Milton Keynes Local Council that what they had was a very unique and irreplasable piece of history. Sadly other sites such as Pounden, Gawcott etc have gone the way of the "Business Park". Most of MI6's/F&CO stuff moved to Hanslope Park. You can see more on Bletchly on Tony's own site, Jungsonn • September 14, 2006 10:36 AM I still wondering how they found out about the wiring of the enigma machine used by the germans, i cannot find any information about this. Because if you do not know how the rotors are wired the task of decryption is almost impossible. So they must had have a few clues of how the rotors we're wired. Anyone info on this? Jungsonn • September 14, 2006 10:46 AM Ah this provides some useful insight: ---------------------------------------------- Like the Polish Bomba, the machine Turing conceived would also run through all the possible settings. Rotors and wires would simulate a series of Enigma rotors and pass an electrical current from one rotor to the next. However, rather than looking for the one correct rotor setting based on the indicators, as the Bomba did, Turing’s would look for all the rotor settings that allowed the cipher to match the assumed plain text. Or, more correctly, it searched all the settings and disregarded those that were incorrect. For example, if the assumed letter was "G" and the corresponding cipher letter was "L," Turing’s test register ignored any results that did not allow the electrical current to pass from "G" to "L." By__disproving__thousands of rotor settings, those left were possible correct settings.
I have not dived into the Turing story much but, this isn't very analytical if i may say so., but a mere trial and error approach. columbus • September 15, 2006 7:32 AM Jungsonn: Look up Marian Rejewski and other Polish Cryptographers on the web. I think what happened was the germans would transmit their 3 letter rotor starting positions twice e.g. PQX PQX at the start of the message. So the cryptographers would know that the first and fourth letters would be the same etc. With many messages they were able to figure out the wiring. The Germans stopped doing this after a while. Later, Enigma machines were captured, of course. Clive Robinson • September 15, 2006 12:17 PM @Jungsonn Try the following, http://www.bletchleypark.org.uk/content/... You could also have a look around, http://www.codesandciphers.org.uk/ RvnPhnx • September 15, 2006 3:10 PM @Jungsonn, columbus solinym • October 3, 2006 12:48 AM "Later, Enigma machines were captured, of course." Actually, a little-known fact is that the Poles intercepted an Enigma machine prior to the outbreak of hostilities. It was sent to a German company in Poland, and when the German embassy found out it was being detained in customs, they raised a fuss, came up with some story about a mistkae, and this apparently piqued the Pole's interest enough that their security service got wind of it and managed to get all the relevant details and photos of the equipment before turning it back over. I can dig up the link if time permits.
Post a comment
Powered by Movable Type. Photo at top by Geoffrey Stone.
Schneier.com is a personal website. Opinions expressed are not necessarily those of BT. |
|
Comments