Bletchley Park, Britain’s wartime code breaking centre, achieved one of the greatest cryptanalytic feats of all time: breaking the German military's Enigma cipher. The core method involved guessing likely plaintext phrases (called cribs) and testing them using mechanical decryption machines called Bombes.
Thousands of encrypted messages were intercepted daily. Each message consisted of a header and a body of cipher-text produced by the day’s Enigma settings.
A crib is a guessed section of plaintext, typically a phrase the Germans were known to use repeatedly. Common examples included:
Cribs had to be carefully chosen to avoid logical contradictions and maximize their effectiveness.
Once a crib was matched to part of the cipher-text, code breakers created a menu — a logical map of how letters in the crib may have been encrypted. For example:
Cipher-text: Y M U P W X
Plaintext: H E I L H I
This established pairings like Y→H, M→E, etc., forming a logic puzzle that could be tested mechanically.
The Bombe machine was designed by Alan Turing and Gordon Welchman to test thousands of rotor positions using the menu logic. It worked by:
Candidate settings from the Bombe were tested manually on real Enigma replicas by skilled checkers. If they produced legible plaintext from cipher-text, the day’s settings were confirmed — and all other messages could then be decrypted.
| Feature | Details |
|---|---|
| Enigma equivalents per Bombe | 36 |
| Rotor positions checked | 17,576 per menu |
| Analysis time per menu | 10–20 minutes |
| Number of Bombes by end of war | Over 200 |
The brilliance of the Bletchley Park team lay not just in mathematics or engineering, but in combining intuition, logic, and mechanical innovation. Cribs gave them an entry point. The Bombe machines did the heavy lifting. And thanks to this partnership, the Allies gained insights that likely shortened the war by years.