德國海軍的密碼是如何被破譯的?全怪潛艇艇長沒有銷毀密碼本

2020-12-22 歷史皇太后

在第二次世界大戰中,關於密碼的破譯和反破譯一直是隱秘戰線上的一個重要戰場。圍繞著通訊密碼,德國和英國就曾展開了殊死的較量。可以說,德國人的恩尼格瑪密碼機一度都是個非常麻煩的存在,英國方面花了好多功夫都破解不了這個密碼,而能否破解恩尼格瑪密碼機就成為了英國方面掌握戰爭主動權的關鍵。我們的故事,也就從這麼一臺恩尼格瑪密碼機和一個疏忽大意的潛艇艇長說起。

恩尼格瑪密碼機在當時是個非常複雜的東西,想要破解這個密碼機,就必須了解它的構造。這個名字繞口的密碼機有一個非常有趣的小裝置,叫做'轉子'。在你按下鍵盤的A鍵時,上面的燈泡B卻可能亮起來。這就是'轉子'的作用,它會把一個字母在明文裡的位置,能用不同的字母代替,反過來也是一樣。這種複雜的加密方式,在密碼學上就被稱之為'複式替換密碼'。

如果只是這麼一個'轉子'在工作的話,那麼可能事情還沒有那麼麻煩。因為破譯方可以通過收集大量電文累積之後,摸索出這個轉子的規律。所以德國人又加上了額外的兩個'轉子'。這樣就有三個'轉子'同時工作,導致它的轉動帶來的密鑰複雜度以幾何級增加。這種複雜程度會有多高呢?26×26×26=17576個密鑰。

何況,這恩尼格瑪密碼機裡還有一些非常可惡的小玩意。比如說有個叫'反射器'的東西。這個可惡的小東西會讓設備裡面的解碼過程再現為編碼過程,電流在裡面來回反射,讓轉子的轉動方式更加複雜了。再加上一個叫做'接線板''的小裝置,它會讓你按動按鍵時,電流信號進一步的發生變化,相當於又加進去兩個轉子。這些東西又讓破譯難度又一次增加了。這些都加起來那密鑰數量就不止26×26×26=17576了,而是至少17576×6=105456

這麼一來,恩尼格瑪密碼機就是個無字天書,想要破解它談何容易?如果你想靠人力去計算的話,差不多可以把人累到暴斃身亡。而英國方面倒是有賴于波蘭人的幫助,成功在早期破解了德國陸空軍的密碼,至少可以大部分破解。這是因為波蘭情報部門曾經悄悄拆解了德國大使館的恩尼格瑪密碼機,在摸清了恩尼格瑪密碼機的結構和規律後,就針對性的做了個'炸彈'出來。所謂'炸彈'是一種二戰時期的密碼破譯機器,專門用來對付恩尼格瑪密碼機。

不過,波蘭人的努力最後全部木大了,因為1939年9月波蘭戰役爆發前,德國人突然對恩尼格瑪密碼機做了調整,裡面加了兩個'轉子',並且把連線加到16根,這下波蘭人的炸彈失效了,對付不了德國人的恩尼格瑪密碼機了。好在波蘭情報機構在波蘭滅亡前,悄悄地就把炸彈的圖紙,以及破解恩尼格瑪密碼機的心得都給了英國人。這麼一來,英國仍舊能夠利用這些數據和'炸彈'作為基礎,設計他們自己的'炸彈'來對付可惡的恩尼格瑪密碼機。

而負責這件事的,就是當時英國情報機構的密碼破譯中心,日後大名鼎鼎的布萊切利莊園。有鑑於該部門匯聚了許多英國的數學家和密碼破譯專家,所以在波蘭人的饋贈幫助下,恩尼格瑪密碼機的加密體系開始被他們迅速的瓦解。尤其是數學天才圖靈採用了統計法之後,創立了一個統計詞庫,英國人破解恩尼格瑪密碼機發出的電文的速度就更快了。在1941年初的時候,德國陸軍和德國空軍的恩尼格瑪密碼機已經不是什麼秘密了,截獲的德國電文也不再是一封天書。

可光這樣是遠遠不夠的,因為德國海軍的恩尼格瑪密碼機沒能被破解。原因在於,德國海軍使用的恩尼格瑪密碼機構造特殊,裡面的'轉子'多達8個之多。圖靈的統計法和布萊切利莊園引以為豪的'炸彈'都沒了用。英國人只能眼睜睜看著德國的U型潛艇在大西洋上四處把他們的商船打沉到海底裡去。雖然英國情報部門一天催個三四次,可圖靈也只能雙手一攤,表示除非能弄到德國海軍的恩尼格瑪密碼機,否則他沒任何辦法去破解德國海軍的恩尼格瑪密碼機。

這話差點沒把英國情報部門就地噎死,因為如果他能弄到這東西的概率實在是不高。老實說,除非上帝保佑,否則他們絕對是拿不到德國海軍的恩尼格瑪密碼機的。於是,所有人都只能大眼看小眼,心說這不就是無能為力的僵局了嗎?但英國情報部門,甚至是圖靈本人可能都沒想到的是,上帝真的顯靈了。在圖靈這個每天神神叨叨的傢伙念叨下,上帝還真的給了他們一個弄到恩尼格瑪密碼機的機會。

事情是這樣的,1941年5月8日傍晚時分,德國U-110號潛艇接到了一個命令,命令要求他們去攻擊英國OB-318號運輸船隊。艇長弗裡茨·尤裡烏斯·倫普二話不說,直接命令U-110號潛艇前往指定位置攻擊英國船隊。在5月9號,U-110號潛艇追上了OB-318號運輸船隊。倫普見狀大喜過望,心說只要擊沉了這些商船,他回去就是大功一件啊。得說,倫普和他的水兵們還是很有本事的,幾枚魚雷就讓OB-318號運輸船隊損失慘重。

奈何此時倫普突然腦袋抽風,竟然命令U-110號潛艇上浮,美其名曰:"我要看看英國人是怎麼沉到大海裡去的!"他這一個命令不打緊,但OB-318號運輸船隊裡的英國驅潛快艇南亭霽號卻找到機會殺了過來,就地扔下了幾枚深水炸彈,炸的U-110號潛艇只能完全上浮出來。而倫普還沒能反應過來怎麼回事呢。那邊英國的鬥牛犬號和百老匯號驅逐艦也殺了過來,抄起艦炮對著U-110號潛艇就是一頓猛轟,擺明了就是要U-110號潛艇的命。

倫普是個混人,以前在攻擊挪威商船的時候,就在上浮開炮時,忘了U-110號潛艇的105毫米火炮沒打開防水艙蓋而導致炸膛。如今形勢真是萬分危急,倫普的腦迴路又有點不夠用了,他眼看U-110號潛艇要完蛋,竟然直接命令水兵們放棄潛艇快快逃生去了。發電員出於善意還問了一句,咱是不是應該按照操典毀掉恩尼格瑪密碼機和密碼本,最不濟咱也得自沉潛艇吧?結果倫普表示你管它那麼多呢?反正過一會兒潛艇就會被英國人打沉到海裡,而英國人也撈不出那些東西來。

於是倫普帶人坐上救生艇火速逃之夭夭,可他沒想到的是自己的U-110號潛艇吃了那麼多發炮彈之後,竟然沒有沉進大海裡,反而是如同一個鐵皮棺材一樣漂在海面上了。對面英國人的百老匯號驅逐艦和鬥牛犬號驅逐艦也頗為奇怪,這怎麼回事呢?怎麼德國潛艇沒有自沉呢?驅逐艦上的英國水兵們想了半天也沒想出來,最後還是決定放棄思考,直接帶人上去看看就知道了。然後一群膽大包天的英國水兵抄起船上的槍械和錘子扳手,組織了一個敢死隊就登上了U-110號潛艇。

英國水兵們上去的時候生怕遇到不要命的德國水兵要和他們拼命,也擔心誰有沒死的德國人把潛艇自沉並拉他們陪葬。結果他們轉了一圈之後,愣是沒看到半個德國人的影子。這些英國水兵們可就放心了,接著就開始搜刮潛艇上一切有用的東西,從德國香腸到巧克力,在潛艇兵為了對付汗臭味攜帶的古龍香水,全都給拿跑了。等到大家回去清理戰利品的時候才發現,不知道誰把潛艇上的恩尼格瑪密碼機給帶回來了,而且捎帶腳還把密碼本帶回來了。

等到水兵們把恩尼格瑪密碼機和密碼本帶回去之後,英國情報部門與布萊切利莊園的圖靈差點沒幸福地暈過去。這可真是想睡覺天下就掉下個枕頭,你看想什麼來什麼不是?於是圖靈趕緊帶人研究密碼本,拆解恩尼格瑪密碼機,在一番研究之後,圖靈確認這就是他夢寐以求的德國海軍版恩尼格瑪密碼機。有了這個做參考之後,圖靈就可以摸清這種特製恩尼格瑪密碼機的加密方式,並可對'炸彈'做出改良,從而破解德國海軍的密碼。

結語

事實上,那位叫做倫普的艇長可能做夢都想不到,他這一個疏忽大意直接害了整個德國海軍。從這之後,德國海軍的潛艇部隊就在大西洋上屢屢遭受重創,連鄧尼茨的小兒子都在海上指揮潛艇時,因為密碼被破譯而被英國皇家海軍連人帶潛艇一起給弄死了。而鄧尼茨也是直到這個時候才反應過來,原來密碼早已被英國人破解,無奈只能下令潛艇部隊放棄破交戰。可以說,就是這麼一個小小的疏忽,德國的海狼們就再也不能於海上興風作浪了。

至於那位粗心大意的潛艇艇長倫普?據說他在意識到自己犯了大錯之後,就直接跳海自殺了。畢竟犯了這麼一個錯誤回去,多半是要被槍斃的啊。

參考文獻:《超級機密》

《密碼故事》

《二戰時期密碼決戰中的數學故事

相關焦點

  • 德軍王牌潛艇艇長的毀滅
    德軍三個王牌潛艇艇長毀滅 1941年2月下旬,鄧尼茨派遣他的幾名作戰經驗最豐富的艇長前往西北海防區全力展開一場閃擊戰。3月6日晚,4艘潛艇在西北海防區發現了西行的OB-293運輸船隊,並對其進行了長達24小時的攻擊。
  • 二戰德國U型潛艇成「水下車諾比」
    二戰德國海軍IXD2型U艇藝術圖,U-864就屬於該型U艇。(圖片來源於網絡)    英國《泰晤士報》網站10月12日發表了題為《有毒U型潛艇將被埋在海床上》的報導。    挪威計劃將一艘二戰納粹德國潛艇的殘骸埋到沙礫下面以阻止船上的水銀洩漏入海。    1945年初,這艘U型潛艇啟程前往日本,但在卑爾根附近遭到一艘英國潛艇的魚雷襲擊。據說,這是第一次有潛艇擊沉同在水下的另一艘潛艇。
  • 為100萬美元 美海軍準尉將絕密密碼錶賣給敵國 最終結局悲慘
    沃克就是個絕好的例子,只有準尉軍銜、高中學歷的他,並沒有身處美國國家利益的「決策圈」。然而長期在美國海軍戰略核潛艇部隊服役且作為無線電通信專家的沃克,卻因其相對資深的服役資格,得以觸及大量美國海軍的保密通信信息。1967年,由於自己的生意失敗負債纍纍,加之家庭關係緊張,取得準尉軍銜的沃克,動起了歪腦筋。此君當時在大西洋艦隊潛艇部隊總部服役,職位是通信部門的值班長。
  • 一年級小學生記事本堪比摩斯密碼,你能破譯嗎?
    一年級小學生記事本堪比摩斯密碼,你能破譯嗎?讓不少網友感嘆「諜影重重」「比摩斯密碼還難」大家說的就是這位一年級小學生的記事本��↓兒子記事本讓老爸一臉懵近日,天津的姜先生無意間翻開兒子的記事本發現裡面寫了很多數字、拼音和圖形
  • 推薦幾部經典的潛艇戰電影
    潛艇題材的電影一直深受廣大影迷的喜愛,以下這幾部電影你絕對不能錯過。從海底出擊二次世界大戰期間,德國使用U型潛艇封鎖大西洋,攻擊盟軍的交通運輸船和艦隻。這部電影真實的反應了當時潛艇官兵的生活,戰爭中的一群普通士兵為主角,從人性的角度極其真實地再現了二戰期間一艘巡遊於大西洋的德軍潛艇:狹小的空間,讓觀眾完全進入人物的情景,感受到他們的恐懼。影史上最好的戰爭片之一2.
  • 如何破譯摩斯密碼!原理你知道麼?
    但如果你覺得這沒有什麼技術含量,我們再來了解下普斯密碼這個詞在無數諜戰劇中被渲染得神乎其神,在觀影時還會把你帶入一種燒腦且意猶未盡的循環之中。那到底什麼是摩斯密碼呢?簡單地說,摩斯密碼就是在摩爾斯電碼的原有基礎上添加了你與他人定製好的某種暗語。
  • 小人物也要撬動世界,德國潛艇王牌弗裡茨·朱利葉斯·萊姆普
    因此二戰爆發前每一位U艇艇長都接到嚴格命令,要求遵守國際海上公約。禁止攻擊定期客船,攔截商船時必須上浮質詢並登船檢查,如果商船攜帶違禁物品,潛艇方可扣留或擊沉,但必須保證船上人員安全。 然而這些嚴格甚至迂腐的規定居然沒起到絲毫作用,戰爭剛開始U艇就給納粹頭目們帶來了一個大大的驚喜。
  • 趣味邏輯第14期|請破譯,這份幸運密碼
    趣味邏輯第14期|請破譯,這份幸運密碼 帶領同學們走進密碼的世界 開啟對密碼的探索之旅
  • 三名業餘偵探成功破譯,臭名昭著的十二宮殺手密碼
    【南方+12月12日訊】據美國媒體報導,一個業餘偵探組成的國際偵探小組聲稱,他們已經破譯了剩餘的半個世紀前加利福尼亞州臭名昭著的黃道十二宮殺手嘲諷警方的剩下三道密碼。據悉,這個國際偵探組織聲稱,他們已經解開了加州臭名昭著的十二生肖殺手的半個世紀前寄給警察局的最後三道嘲諷密碼。聯邦當局在美國當地時間12月11日的一份聲明中表示,他們相信這些密碼破解者在追蹤1968年和1969年在加州北部殺害5人的神秘殺手方面起到了關鍵作用。
  • 詳解恩尼格碼機:為什麼說現代計算機源於對二戰德國密碼的破解?
    情報的本質在於安全及時地傳遞信息,為了避免遭到對方的截取,雙方都會使用密碼進行通信,由此便催生出一門嶄新的科學——密碼學。密碼的使用時間很早,甚至可以追溯至羅馬帝國時期,前線的凱撒在向後方寫信催要補給的過程中,為了防止信件落入敵手,首次採用了字母替換的方法。
  • 二戰時期,德國「恩尼格瑪」密碼機被破解,每月被截獲近萬條情報
    這種機器可以將一句話變成毫無邏輯關聯的字母,接收者若要破譯這個信息,必須要有一臺同樣的機器和密碼本,還要了解當天所使用的密鑰。假如沒有密碼本,敵方密碼破譯人員就必須檢驗所有可能的密鑰,即使是一批最優秀的數學家,也需要花一個月或更多的時間,才能把全部必要的排列計算出來。
  • 二戰德國的U型潛艇,究竟有多麼恐怖?
    看過德國電影《從海底出擊》的網友。印象最深的一刻,U型潛艇能下潛到280米深的地方,沒有解體,幾乎要顛覆對二戰的技術記憶。在當時,只有德國能做到。在兩次世界大戰之中,德國海軍都有使用U型潛艇,但其實這兩次戰爭中的潛艇並不一樣,僅僅是因為德國潛艇的編號都是使用德文「Untersee Boot」的首字母:U外加數字來命名的。
  • 德國不知道英國破解恩尼格瑪密碼,主要體現在這幾個方面!
    任何稍微涉及此事的人,包括那些不太了解布萊切利公園正在進行的密碼破解工作的人,都必須在一定程度上保密,因為他們知道,任何破解行為都將被視為叛國,而懲罰就是死亡。甚至幾十年後,保密文化依然盛行,涉及此事的人甚至不向所愛的人提起,把他們的秘密帶進墳墓。
  • 山東一位女子,因坐月子無聊破譯美國2套密碼,國家給她711萬獎勵
    在一次偶然的機會當中,王小雲聽到朋友談論起密碼破譯工作,當時她就對密碼破譯產生了非常大的好奇心。從朋友的口中,王小雲明白了密碼破譯工作的難度,這更加加劇了她挑戰自己的想法。 回去之後,王小雲開始認真研究起有關於密碼破譯的事情。她找了一大堆書籍,從密碼破譯的歷史開始了解,一直了解到現代密碼破譯工作。
  • 用代碼建造烏託邦的人,從風語者到密碼朋克,開創了保障隱私先例
    1942年5月5日,29位印第安納納瓦霍青年被編入海軍陸戰隊第382野戰排,當天開始秘密受命編寫密碼。他們設計了211個軍事術語的納瓦霍密碼,並對納瓦霍語中沒有的詞彙,如「希特勒」「偵察機」「驅逐艦」等詞彙用形象的納瓦霍語加以改編。
  • 博物館地下20米竟然藏著一艘二戰潛艇,看U-505號的傳奇故事
    艇長換人,年輕人沒扛住壓力 1942年9月,艇長勒威患闌尾炎動手術留在了軍港醫治。U-505來了一位年輕的新艇長-恰伊克,當時他只有25歲!是德國海軍學院畢業的最小學員,由於缺乏作戰經驗。在他帶領U-505出任務的14個月任期中,U-505隻擊沉了一艘英國貨船。
  • 納粹德國潛伏於大洋之下的狼群,U型潛艇部隊是如何建立的?
    在第二次世界大戰之中,德國海軍的水面艦隊基本屬於默默無聞的存在,不僅戰果寥寥無幾,可堪大用的軍艦也沒幾艘,甚至於他們就沒有打出幾場像樣的海戰。可相比於水面艦隊,德國的U型潛艇部隊就不一樣了,甚至可以稱其為德國海軍的「海下狼群」,在德國海軍的破交戰略裡,這些U型潛艇有舉足輕重的地位,幾乎左右了早期的海上戰爭。
  • 破譯專家幾個月破譯不了的日軍密碼,他一晚搞定
    他與很多著名的數學家不同,華羅庚將自己的知識應用到了抗日戰爭上,憑藉著對數字超強的敏銳性和過硬的專業水平,他僅用一晚就破解了日軍的密碼,為抗戰做出了巨大的貢獻。那是在1943年,當時華羅庚正在廬山修養。俞大維是工兵署署長,他那段時間被日軍電報的密碼給難住了。雖然我們常常能夠截獲日軍電報信號,但是卻不能破譯密碼,因此截獲的信息也就是一紙空文。
  • 她是山東美女教授,破譯美國兩大頂級密碼,獲國家717萬巨額獎金
    而我們個人在日常生活中所用的密碼,基本是根據個人的生日、偏好數字或是情感設定的,由於加密性低,屬於最容易破譯的密碼。但一旦上升到國家安全層面的密碼,全都是由極其複雜精密的計算機算法加密,普通人幾乎沒有任何辦法破解。也是因為後面這種密碼的複雜性,其對戰爭中的情報信息具有極好的保護效果。