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

2020-12-27 歷史皇太后

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

恩尼格瑪密碼機在當時是個非常複雜的東西,想要破解這個密碼機,就必須了解它的構造。這個名字繞口的密碼機有一個非常有趣的小裝置,叫做'轉子'。在你按下鍵盤的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號潛艇。

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

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

結語

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

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

參考文獻:《超級機密》

《密碼故事》

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

相關焦點

  • 土耳其人神操作:為沙俄獻上密碼本,重創己方海軍!
    文/滅霸他爸通訊安全,關係到戰爭勝敗,故被稱為沒有硝煙的戰場,圍繞它進行的戰爭,比槍林彈雨的戰場更加驚心動魄!二戰期間,英國破譯德國通訊密碼,不僅在不列顛空戰中重創德國空軍,還取得北非戰場關鍵的阿拉曼戰役的勝利。
  • 紅軍時期是如何破譯敵軍密碼的
    《風聲》《解密》《暗算》等電視連續劇,都是描寫密碼破譯工作的,從中我們可以感受到這項工作的艱辛。那麼,紅軍時期是如何破譯敵軍密碼的呢?1932年,紅軍攻打贛州失利後,意識到無線電報破譯工作的重要性。成立了以曾希聖為組長的電文破譯小組,沒日沒夜地研究電臺破譯工作,作用日益凸顯。第四次反「圍剿」勝利後,紅軍繳獲了敵人多部無線電臺及敵密電碼本,中革軍委決定成立軍委二局,由曾希聖擔任局長,專門負責破譯敵人的電臺密碼。到1933年7月,二局已成功破譯敵軍密碼100多種。
  • 納瓦霍密碼有何神秘之處,為何被稱為二戰時最難破譯密碼?
    由於這些人都是土著人,沒有一個日本人,因此用納瓦霍語編制密碼,肯定難以破譯。約翰斯頓向美國海軍演示了納瓦霍語神奇之處,20秒內能把一條3行長的信息加密、傳輸、再解密,速度非常快,比其他裝置要快三十分鐘。美國海軍認為可行,當即幫助約翰斯頓去構建這一密碼系統。
  • 德軍王牌潛艇艇長的毀滅
    德軍三個王牌潛艇艇長毀滅 1941年2月下旬,鄧尼茨派遣他的幾名作戰經驗最豐富的艇長前往西北海防區全力展開一場閃擊戰。3月6日晚,4艘潛艇在西北海防區發現了西行的OB-293運輸船隊,並對其進行了長達24小時的攻擊。
  • 《暗算》:他們破譯了敵人的密碼,卻解不開人心與命運的密碼
    《暗算》是麥家諜戰三部曲中的第二部,它與第一部《解密》一樣,講述的是也是一群為了破解密碼,獲得情報的天才,抑或瘋子,在破譯密碼的過程,關於人性與情感的碰撞、悲鳴、和生命的燃燒。可無論他的耳力是如何的卓絕精妙,阿炳以耳朵認知的世界是殘缺不全的,而他的人生也因此十分脆弱。阿炳性格中的弱點,成為了他致命的一擊,他能用驚才絕豔的天賦,做到別人做不到的事,卻因為這些弱點,促使他一步步走入了命運的陷阱。
  • 小學生的記事本堪比摩斯密碼,你能破譯嗎?
    小學生的記事本堪比摩斯密碼,你能破譯嗎? 近日,一個記事本 讓不少網友感嘆「諜影重重」 「比摩斯密碼還難」
  • 軍統在抗戰中之五:軍統的密碼戰爭
    軍統在抗戰中之五:軍統的密碼戰爭遲傑摘要:密碼在現代戰爭中作用極其重要,戴笠就將電訊和情報、行動並列為軍統的三大重點工作,軍統一開始連自己的無線電通信都沒有,到抗戰時期才逐漸開始系統的破譯密碼工作,並取得了不小的成績。
  • 推薦幾部經典的潛艇戰電影
    潛艇題材的電影一直深受廣大影迷的喜愛,以下這幾部電影你絕對不能錯過。從海底出擊二次世界大戰期間,德國使用U型潛艇封鎖大西洋,攻擊盟軍的交通運輸船和艦隻。這部電影真實的反應了當時潛艇官兵的生活,戰爭中的一群普通士兵為主角,從人性的角度極其真實地再現了二戰期間一艘巡遊於大西洋的德軍潛艇:狹小的空間,讓觀眾完全進入人物的情景,感受到他們的恐懼。影史上最好的戰爭片之一2.
  • 小人物也要撬動世界,德國潛艇王牌弗裡茨·朱利葉斯·萊姆普
    因此二戰爆發前每一位U艇艇長都接到嚴格命令,要求遵守國際海上公約。禁止攻擊定期客船,攔截商船時必須上浮質詢並登船檢查,如果商船攜帶違禁物品,潛艇方可扣留或擊沉,但必須保證船上人員安全。 然而這些嚴格甚至迂腐的規定居然沒起到絲毫作用,戰爭剛開始U艇就給納粹頭目們帶來了一個大大的驚喜。
  • 一年級小學生記事本堪比摩斯密碼,你能破譯嗎?
    一年級小學生記事本堪比摩斯密碼,你能破譯嗎?讓不少網友感嘆「諜影重重」「比摩斯密碼還難」大家說的就是這位一年級小學生的記事本��↓兒子記事本讓老爸一臉懵近日,天津的姜先生無意間翻開兒子的記事本發現裡面寫了很多數字、拼音和圖形
  • 加州十二宮殺手密碼51年後告破!破譯者是3名普通公民
    據外媒報導,美國聯邦調查局(FBI)當地時間11日證實,一組困擾了警方半個世紀的加州十二宮殺手密碼,已於近日被破解。破譯者是3名普通公民,但都擁有密碼破譯方面的專業知識。  51年前的殺手密信  聯邦調查局11日發表聲明稱,調查局在12月5日收到了一份關於十二宮殺手的密碼破解方案,並獨立驗證了解密結果。  聯邦調查局沒有對外公布密碼的具體內容,但在聲明中表示,他們相信這些密碼破解者在追蹤十二宮殺手方面起到了關鍵作用。
  • 千噸潛艇被德軍飛機俘虜——英國皇家海軍空前恥辱
    幾個世紀以來,徵戰東西半球的英國皇家海軍一直頗為自傲地遵循一項老傳統——逢敵必戰。不過,在第二次世界大戰中,英軍的一位艇長卻指揮著自己的潛艇向區區兩架敵軍水上飛機投降。這一事件令皇家海軍蒙受空前絕後的奇恥大辱,而這艘潛艇的名字,也永久被列入了英國皇家海軍的黑名單當中……
  • 澳洲數學家助力 黃道十二宮殺人案密碼被破譯
    1969年,黃道十二宮殺手將加密信寄給了《舊金山紀事報》 包括一名墨爾本數學家在內的一個志願者密碼破譯小組,在近日破解了50多年前舊金山一名連環殺手寄給一家報紙的神秘密碼
  • 博物館地下20米竟然藏著一艘二戰潛艇,看U-505號的傳奇故事
    艇長換人,年輕人沒扛住壓力 1942年9月,艇長勒威患闌尾炎動手術留在了軍港醫治。U-505來了一位年輕的新艇長-恰伊克,當時他只有25歲!是德國海軍學院畢業的最小學員,由於缺乏作戰經驗。在他帶領U-505出任務的14個月任期中,U-505隻擊沉了一艘英國貨船。
  • 三名業餘偵探成功破譯,臭名昭著的十二宮殺手密碼
    【南方+12月12日訊】據美國媒體報導,一個業餘偵探組成的國際偵探小組聲稱,他們已經破譯了剩餘的半個世紀前加利福尼亞州臭名昭著的黃道十二宮殺手嘲諷警方的剩下三道密碼。據悉,這個國際偵探組織聲稱,他們已經解開了加州臭名昭著的十二生肖殺手的半個世紀前寄給警察局的最後三道嘲諷密碼。聯邦當局在美國當地時間12月11日的一份聲明中表示,他們相信這些密碼破解者在追蹤1968年和1969年在加州北部殺害5人的神秘殺手方面起到了關鍵作用。
  • 密碼英雄 · 池步洲
    一件就是破譯了日本偷襲珍珠港的密電,而另一件事情就是「間接」除掉了日本臭名昭著的山本五十六。可見他的破譯密碼的功績。那麼我們來詳細介紹下破譯密碼的這件事吧。珍珠港事件是什麼發生的呢?那是在1941年的12月7號,而我中國的情報人員已經在12月初的時候破譯了密碼並且由美國軍統站長肖勃少校放在了美國總統羅斯福的桌子上,但是美國人並沒有注意到中國情報人員的精準的破譯水平,忽略了這麼重要的一條的情報,使得珍珠港事件造成了美國很大的傷亡。但是也有一種說法是珍珠港事件是美國羅斯福總統有意為之,只有珍珠港偷襲成功,可以使得美國有了對日本開戰的理由。但是這件破譯的事情還是證明了中國的實力。
  • 詳解恩尼格碼機:為什麼說現代計算機源於對二戰德國密碼的破解?
    情報的本質在於安全及時地傳遞信息,為了避免遭到對方的截取,雙方都會使用密碼進行通信,由此便催生出一門嶄新的科學——密碼學。密碼的使用時間很早,甚至可以追溯至羅馬帝國時期,前線的凱撒在向後方寫信催要補給的過程中,為了防止信件落入敵手,首次採用了字母替換的方法。
  • 山東一女子因無聊破譯美國2套密碼,國家獎勵她711萬
    讓我們沒有想到的是竟有人把美國的這套密碼給破譯了,也許大家會認為他是哪位神秘的「黑客」,或是專門搞破譯密碼的專家。結果出乎所有人預料,她是一位正在坐月子的媽媽,她就是後來大名鼎鼎的王小雲院士!  因為好奇讓她對密碼破譯產生興趣,卻不想誤打誤撞  畢業後她便在山東大學教授數學。在整個學習過程當中,王在小雲認結識了非常多的良師益友。一次偶然的機會她聽到朋友談論起密碼破譯工作,就產生了非常大的好奇心。從朋友的口中,王小雲明白了密碼破譯工作的難度,這更加劇了她想挑戰一下的想法。
  • 山東一位女子,因坐月子無聊破譯美國2套密碼,國家給她711萬獎勵
    在一次偶然的機會當中,王小雲聽到朋友談論起密碼破譯工作,當時她就對密碼破譯產生了非常大的好奇心。從朋友的口中,王小雲明白了密碼破譯工作的難度,這更加加劇了她挑戰自己的想法。 回去之後,王小雲開始認真研究起有關於密碼破譯的事情。她找了一大堆書籍,從密碼破譯的歷史開始了解,一直了解到現代密碼破譯工作。
  • 勇敢號航母:二戰德國潛艇首個大戰果 極大鼓勵了德國研究潛艇戰
    而在德國潛艇一系列戰果當中,擊沉英國皇家海軍航母勇敢號是一個重要的階段,擊沉勇敢號是德國潛艇作戰的頭一個重大戰果。而英國海軍正在建造的勇敢級巡洋艦,只能接受改裝航空母艦。而這個時候德國的潛艇科技樹剛剛小有成就,開始在潛艇作戰領域進行探索。1939年9月17日,,正在愛爾蘭外海附近進行巡航的德國海軍U-29潛艇發現了正在進行艦載機回收作業的勇敢號航母。