密碼情報在戰爭中的作用可以追溯到很久以前, 自無線電報發明之後, 破譯無形密碼的工作成為決定戰爭勝負的重要因素。 第二次世界大戰中, 密碼學就在戰爭中發揮了至關重要的作用。
英國二戰時期的情報局高官溫特博瑟姆說“盟軍的勝利歸功於“科學的拯救”。 ”而他所指的就是, 有一大批卓越的數學家和工程師, 運用數學知識和科學技術, 破譯了曾被認為不可能破解的德國“隱謎”(Enigma)密碼, 洛倫茲密碼以及日本海軍密碼, 獲得大量對戰爭有關鍵作用的情報。 不列顛空戰, 阿拉曼戰役, 大西洋海戰,
二戰中極具代表性的密碼機就是Enigma也叫恩尼格瑪, 它是由德國人亞瑟.謝爾比烏斯發明, 恩尼格瑪產生的替換表數字極其驚人, 大約為一百億億個, 這在當時任何統計方法都無能為力, 德軍因此相信恩尼格瑪無法被破解, 即便後來德軍受挫也從來沒有懷疑密碼系統出現問題。 德軍顯然小看數學的力量, 在恩尼格瑪出現時, 波蘭政府早已注意到這點, 開始召集全國的數學家, 語言學家, 數獨家, 大學生也開始學習密碼學, 經過重重篩選剩下了三個最優秀的人, 雷耶夫斯基, 魯日茨基, 齊加爾斯基。 其中雷耶夫斯基通過利用數學中置換群的思想使得破譯進程有些許進展,
1939年9月1日, 德國大舉入侵波蘭, 9月3日, 英法對德宣戰, 第二次世界大戰爆發。 戰爭一開始波蘭密碼局就銷毀了所有設備和資料, 雷耶夫斯基也開始逃亡, 隨後輾轉到了二戰最著名的密碼中心佈雷契萊莊園。
圖靈對恩尼格瑪的破解有著重要貢獻, 圖靈指出用crib的方法來破解恩尼格瑪是有效的, 但是這個人工來實現需要花費大量時間, 效率太低。 因此必須用機械和電氣化的手段, 於是圖靈開始製作“炸彈機”, 因為這個機器在工作時發出滴答的響聲, 類似定時炸彈一樣。
圖靈的“炸彈機”破譯了恩尼格瑪90%的情報, 為贏得戰爭的勝利作出了重要的貢獻同時也為電腦的發展有著巨大的影響。