第六百七十三章 圖靈炸彈破譯機(jī)(密碼學(xué)、計(jì)算)
波蘭人對(duì)德軍密碼的破譯,感動(dòng)了二戰(zhàn)期間的英國政府,英國政府拿著波蘭人破解德軍密碼的資料,自己也開始著手破譯德軍的密碼。
阿蘭·圖靈知道,直接去破德軍的恩格瑪密碼是很麻煩的,需要很多人上千萬年才能把所有的結(jié)果給試出來。
越難試出來的密碼,當(dāng)然越安全,圖靈何嘗不知道呢?
所以讓人力破譯,這基本上就是一個(gè)在人來有生之年都不見得完成的工作。
思路必須要改變,可以用另外一臺(tái)機(jī)器去破譯恩格瑪機(jī)器,就是機(jī)器對(duì)機(jī)器。
同時(shí)需要用電的機(jī)器,只要使用電,再找到一個(gè)可以巧妙破譯的計(jì)算方法,就可以迅速的破譯了。
這種爆炸密碼機(jī)可以取代很多人大量時(shí)間的工作,相當(dāng)于是一種分布式的運(yùn)算,以空間計(jì)算量換區(qū)時(shí)間。
剩下的就是考驗(yàn)破譯人員的破譯技巧了。比如,德軍會(huì)對(duì)元首有問候語,還經(jīng)常說關(guān)于天氣的情況,這是因?yàn)樘鞖鈱?duì)軍事任務(wù)很重要。密碼的大敵就是重復(fù),只要在問候語和天氣信息的重復(fù)性進(jìn)行判斷,就可以借助爆炸機(jī)的技巧快速推敲出德軍恩格瑪機(jī)器調(diào)整的初始狀態(tài)。
之后就可以輕松的破譯德軍密碼了,一般情況下還要裝作不知道,以防德軍修改加密方式。在重大型戰(zhàn)役中,只要以稀里糊涂的方式進(jìn)行精確防守即可。