Breaking Enigma (1939-1945)

folk, educational · 3:31

Listen on 93

Lyrics

[Verse 1]
In nineteen thirty-nine the war began to rage
German messages locked tight upon the page
Enigma wheels spinning, codes beyond compare
One hundred fifty-eight million million settings in the air
The cipher seemed unbreakable, the math too vast to solve
But Polish minds and British hearts would make those wheels revolve

[Chorus]
Index of coincidence, find the patterns hiding
Bombe algorithms, through the darkness guiding
Statistical analysis, catch their mistakes
Crib and permutation, whatever it takes
Breaking Enigma, cracking the code
Mystery to algorithm, down that winding road

[Verse 2]
Polish mathematicians saw the structure's flaw
Used permutation algorithms, found cracks within the law
Each rotor had its weakness, each setting had its tell
But when the Germans changed the rules, the old methods fell
Then Turing built his Bombe machine to test each possibility
Using cribs and known patterns to find reality

[Chorus]
Index of coincidence, find the patterns hiding
Bombe algorithms, through the darkness guiding
Statistical analysis, catch their mistakes
Crib and permutation, whatever it takes
Breaking Enigma, cracking the code
Mystery to algorithm, down that winding road

[Bridge]
When operators made their errors, same letters side by side
The statistics told the story that the Germans tried to hide
Wheel positions revealed themselves through frequency and chance
Mathematics saved the world and changed the war's advance

[Verse 3]
The Bombe would keep on searching through settings by the score
Until the crib matched perfectly, then search a little more
Each day brought new solutions, each message finally clear
The algorithm shortened war by an estimated two years
Millions of lives were saved because the code had been undone
The mystery met the algorithm, and the algorithm won

[Chorus]
Index of coincidence, find the patterns hiding
Bombe algorithms, through the darkness guiding
Statistical analysis, catch their mistakes
Crib and permutation, whatever it takes
Breaking Enigma, cracking the code
Mystery to algorithm, down that winding road

[Outro]
From Enigma's spinning wheels to Turing's brilliant mind
When algorithms solve the mysteries, truth is what we find

← The Younger Lady Mummy | The Venona Project (1943-1980) →