如果德國人知道圖靈破解了他們的密碼,會用什麼技術取代「謎」式密碼機?

烏陵與土明


首先說明一點,圖靈在破譯恩尼格碼過程中確實作出了不小的貢獻,但是整個恩尼格碼破譯,是數以百計的科學家和工程師,數以千計的普通工作人員通力協作的結果,圖靈是其中一部分重要的破譯算法的負責人,但是說圖靈破譯了恩尼格碼,實在是非常過分的。

恩尼格碼加密機在二戰期間進行過多次改進以加強加密算法強度,圖為早期軍用恩尼格碼加密機

恩尼格碼加強加密強度的方法之一是增加一個跳線板

增加了打印設備的恩尼格碼密碼機

另外,密碼戰到了恩尼格碼和炸彈機攻防的時候,在很大程度上已經是密碼強度和計算能力之間的較量,在整個較量過程中恩尼格碼密碼機也進行了多次改進,加強了加密算法的強度,但是相應的,盟軍也將越來越多的“炸彈”機電計算機投入計算,由於恩尼格碼結構設計限制,尤其是德軍潛艇空間的限制,阻礙了德軍密碼機加密強度的進一步提高,如果德軍得知盟軍的破譯行動的話,相信德國人不惜代價也要進一步提升恩尼格碼的加密強度。實際上,戰爭中後期盟軍使用的加密機,其基本原理和恩尼格碼加密機很相似,但是通過增加轉子等手段,將加密強度提高到連盟軍自己的破譯機構運算能力都不夠看的程度,其結果就是還在依靠人力拉計算尺的德軍破譯機構完全抓瞎……


破譯恩尼格碼的“炸彈”(bombe)

“炸彈”的背板

保存在倫敦帝國戰爭博物館的恩尼格碼加密機


分享到:


相關文章: