二戰時期,信息的傳遞很重要,關於信息傳遞,其中的傳遞密碼就是關鍵,要知道,在諜戰劇中,一個情報可是關乎一場戰役,幾百人甚至上千人的存亡,於是密碼的重要性就可想而知了,二戰時期的德國就啓用了一臺機器,這就是知名的恩尼格碼。

德國爲何啓用這個恩尼格碼呢?原因其實有以下幾點,

其一是恩尼格碼據當時德國的調查時當時最先進的密碼,因爲在當時很多的密碼都是靠人工手寫的,恩尼格碼不同,因爲它有一臺專門的機器,這臺機器可以把輸入的文字轉換成亂碼,然後在通過另外一臺擁有相同密鑰的恩尼格碼機進行轉換,變成對應的文字,可以說非常的方便,也非常的實用的一個密碼。

第二點就是相對來說這個比較方便,因爲整個恩尼格碼機只有十二公斤重,這樣一臺機器攜帶上來說就比較方便,從另外一個角度來說,這個機器比較便宜,因爲當時很多密碼都是靠人工來譯碼的,人是要工資的,而這臺機器,堅固、耐用,比起用人工來說肯定是便宜不少。

第三點是安全,因爲這臺密碼及需要設置項對應的密鑰才能進行亂碼破解,也就是說,就算是抓住了恩尼格碼機的操作者,沒有密鑰的話也沒有用,這樣的話肯定安全。

但是德國沒有想到的是,這個祕密的泄露源自於希特勒的一個決定。當時在德國的恩尼格碼的工廠中,有一個信仰猶太教的波蘭數學家,希特勒非常的討厭猶太人,對於猶太教也沒有什麼好感,於是就下令將這個科學家驅逐出境。這個數學家離開德國的消息被英國的情報機構知道了,就派人前去與這個人聯繫,經過一系列的聯繫之後,英國人知道了這個數學家有能夠製作和解密恩尼格碼的能力,就將他帶到了法國,當他製作出第一臺恩尼格碼機的時候,遠在德國的希特勒還矇在鼓裏。

但是德國也不是傻子,他們進一步改進了恩尼格碼機,爲英國人又添了一個難題,但是這時的英國情報部門有一個在後來被稱之爲計算機之父的人,這個人就是艾倫·麥席森·圖靈,當時的他有一個大膽的想象,創造一個萬能的機器,可以模仿千萬個恩尼格碼機中的任意一種的活動方式,通過推其編碼程序來實現解碼目的。後來這一目標實現了,這臺模仿恩尼格碼內部線路的機器被稱爲“超級”,是一個大銅櫃,但是英國人不敢用的太頻繁,如果被德國知道的話,一定會對這臺機器採取行動,就這樣這臺機器爲戰爭的勝利作出了重大的貢獻。

查看原文 >>
相關文章