Bomba (cryptography)

Bomba (cryptography)
This article is about the Polish decryption device. For the later British decryption device at Bletchley Park, see Bombe.

Contents

The bomba, or bomba kryptologiczna (Polish for "bomb" or "cryptologic bomb") was a special-purpose machine designed about October 1938 by Polish Cipher Bureau cryptologist Marian Rejewski to break German Enigma-machine ciphers.

History

The German Enigma used a combination key to control the operation of the machine: rotor order, which rotors to install, which ring setting for each rotor, which initial setting for each rotor, and the settings of the stecker plugboard. The rotor settings were trigrams (for example, "NJR") to indicate the way the operator was to set the machine. German Enigma operators were issued lists of these keys, one key for each day. For added security, however, each individual message was encrypted using an additional key modification. The operator randomly selected a trigram rotor setting for each message (for example, "PDN"). This message key would be typed twice ("PDNPDN") and encrypted, using the daily key (all the rest of those settings). At this point each operator would reset his machine to the message key, which would then be used for the rest of the message. Because the configuration of the Enigma's rotor set changed with each depression of a key, the repetition would not be obvious in the ciphertext since the same plaintext letters would encrypt to different ciphertext letters. (For example, "PDNPDN" might become "ZRSJVL.")

This procedure, which seemed secure to the Germans, was nonetheless a cryptographic error. Using the knowledge that the first three letters of a message were the same as the second three, Polish mathematician–cryptologist Marian Rejewski was able to determine the internal wirings of the Enigma machine and thus to reconstruct the logical structure of the device. Only general traits of the machine were suspected, from the example of the commercial Enigma variant, which the Germans were known to have been using diplomatically. The military versions were sufficiently different that they presented an entirely new problem. Having done that much, it was still necessary to check each of the potential daily keys to break an encrypted message (i.e., a "ciphertext"). With many thousands of such possible keys, and with the growing complexity of the Enigma machine and its keying procedures, this was becoming an increasingly daunting task.

In order to mechanize and speed up the process, Rejewski, a civilian mathematician working at the Polish General Staff's Cipher Bureau in Warsaw, invented the "bomba kryptologiczna" (cryptologic bomb), probably in October 1938. Each bomb (six were built in Warsaw for the Cipher Bureau before September 1939) essentially constituted an electrically powered aggregate of six Enigmas and took the place of some one hundred workers.[1]

Enigma's plugboard, with two cables connected (ten were used during World War II). This enhancement greatly increased the system's security.

The bomb method was based, like the Poles' earlier "grill" method, on the fact that the plug connections in the commutator ("plugboard") did not change all the letters. But while the grill method required unchanged pairs of letters, the bomb method required only unchanged letters. Hence it could be applied even though the number of plug connections in this period was between five and eight. In mid-November 1938 the bombs were ready, and the reconstructing of daily keys now took about two hours.[2]

How the machine came to be called a "bomb" has been an object of fascination and speculation. One theory, most likely apocryphal, originated with Polish engineer and army officer Tadeusz Lisicki (who knew Rejewski and his colleague Henryk Zygalski in wartime Britain but was never associated with the Cipher Bureau). He claimed that Jerzy Różycki (the youngest of the three Enigma cryptologists, and who had died in a Mediterranean passenger-ship sinking in January 1942) named the "bomb" after an ice-cream dessert of that name. This story seems implausible. Rejewski himself stated that the device had been dubbed a "bomb" "for lack of a better idea."[3] Perhaps the most credible explanation is given by a Cipher Bureau technician, Czesław Betlewski: workers at B.S.-4, the Cipher Bureau's German section, christened the machine a "bomb" (also, alternatively, a "washing machine" or a "mangle") because of the characteristic muffled noise that it produced when operating.[4]

According to a top-secret U.S. Army report dated 15 June 1945,[5]

A machine called the "bombe" is used to expedite the solution. The first machine was built by the Poles and was a hand operated multiple enigma machine. When a possible solution was reached a part would fall off the machine onto the floor with a loud noise. Hence the name "bombe".

Up to July 25, 1939, the Poles had been breaking Enigma messages for over six and a half years without telling their French and British allies. On December 15, 1938, two new rotors, IV and V, were introduced (three of the now five rotors being selected for use in the machine at a time). As Rejewski wrote in a 1979 critique of appendix 1, volume 1 (1979), of the official history of British Intelligence in the Second World War, "we quickly found the [wirings] within the [new rotors], but [their] introduction [...] raised the number of possible sequences of drums from 6 to 60 [...] and hence also raised tenfold the work of finding the keys. Thus the change was not qualitative but quantitative. We would have had to markedly increase the personnel to operate the bombs, to produce the perforated sheets (60 series of 26 sheets each were now needed, whereas up to the meeting on July 25, 1939, we had only two such series ready) and to manipulate the sheets."[6]

Harry Hinsley suggested in British Intelligence... that the Poles decided to share their Enigma-breaking techniques and equipment with the French and British in July 1939 because they had encountered insuperable technical difficulties. Rejewski refuted this: "No, it was not [cryptologic] difficulties [...] that prompted us to work with the British and French, but only the deteriorating political situation. If we had had no difficulties at all we would still, or even the more so, have shared our achievements with our allies as our contribution to the struggle against Germany."[6]

See also

  • Polish Cipher Bureau.
  • Bombe: machine, inspired by Rejewski's "cryptologic bomb," that was used by British and American cryptologists during World War II to decrypt German Enigma ciphers.
  • Cryptanalysis of the Enigma.
  • Zygalski sheets: device, invented about October 1938 by Henryk Zygalski and called "perforated sheets" by the Poles, that made possible the recovery of the Enigma's entire cipher key.

Notes

  1. ^ Marian Rejewski, "The Mathematical Solution of the Enigma Cipher," Appendix E to Władysław Kozaczuk, Enigma, 1984, p. 290.
  2. ^ Marian Rejewski, "Summary of Our Methods for Reconstructing ENIGMA and Reconstructing Daily Keys...", Appendix C to Władysław Kozaczuk, Enigma, 1984, p. 242.
  3. ^ Marian Rejewski, "How the Polish Mathematicians Broke Enigma," Appendix D to Władysław Kozaczuk, Enigma, 1984, p. 267.
  4. ^ Władysław Kozaczuk, Enigma, 1984, p. 63, note 1.
  5. ^ The US 6812 Div. Bombe Report (1944)
  6. ^ a b Marian Rejewski, "Remarks on Appendix 1 to British Intelligence in the Second World War by F.H. Hinsley", p. 80.

References

External links


Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Look at other dictionaries:

  • Bomba (disambiguation) — Bomba may refer to one of the following:*Bomba, a musical style of Puerto Rico. *Bomba (Ecuador), a musical style of Ecuador. *Bomba (cryptography), the Polish device for breaking the Enigma cryptographic machine. *Bomba (band), an Australian… …   Wikipedia

  • World War II cryptography — Cryptography was used extensively during World War II, with a plethora of code and cipher systems fielded by the nations involved. In addition, the theoretical and practical aspects of cryptanalysis , or codebreaking , was much advanced. Probably …   Wikipedia

  • Clock (cryptography) — Biuro Szyfrów Methods and technology ANX  · Enigma doubles  · Grill Clock  …   Wikipedia

  • Cryptanalysis of the Enigma — enabled the western Allies in World War II to read substantial amounts of secret Morse coded radio communications of the Axis powers that had been enciphered using Enigma machines. This yielded military intelligence which, along with that from… …   Wikipedia

  • Тьюринг, Алан — Алан Тьюринг Alan Mathison Turing …   Википедия

  • United States Naval Computing Machine Laboratory — US Navy bombe at the National Cryptologic Museum …   Wikipedia

  • Bomb (disambiguation) — A bomb is an explosive device.Bomb may also mean: *Bomb (film), a 2007 film *Box office bomb, a motion picture that fails spectacularly. *Bomb (band), a rock band from San Francisco, active in the late 80s and early 90s. *Bomb vessel, a naval… …   Wikipedia

  • Cryptanalytic computer — ATLAS Cryptanalytic computers are computers designed to be used for cryptanalysis. Modern cryptanalysis involves massive statistical analysis and multiple trial decryptions. These are possible only with automated equipment. This has been true… …   Wikipedia

  • Polish science and technology (1901–1950) — Main article:: Polish science and technology*Mine detector a metal detector for landmines developed during World War II by Polish lieutenant Jozef Stanislaw Kozacki (1941/1942)*Bomba (cryptography) a special purpose machine designed by Polish… …   Wikipedia

  • List of World War II topics (B) — # B 17 Flying Fortress (video game) # B 17 Flying Fortress # B 17, Queen of the Skies # B 24 Liberator # B 29 Superfortress # B Reactor # Błyskawica radiostation # Błyskawica submachine gun # Børge Mathiesen # BA 10 # BA 11 # BA 20 # BA 21 # BA… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”