第二次世界大戰初期,德國之謎機是德國取得勝利的關鍵。當盟軍設法捕獲少量Enigma機器並進行解碼時,戰爭的面貌開始發生變化,有利於盟軍。
我的問題是,同一台enigma機器中是否可以有多個加密/解密密鑰?這樣,用戶就可以使用不同的加密/解密密鑰發送和接收第一個消息,而下一個消息使用其他密鑰。
第二次世界大戰初期,德國之謎機是德國取得勝利的關鍵。當盟軍設法捕獲少量Enigma機器並進行解碼時,戰爭的面貌開始發生變化,有利於盟軍。
我的問題是,同一台enigma機器中是否可以有多個加密/解密密鑰?這樣,用戶就可以使用不同的加密/解密密鑰發送和接收第一個消息,而下一個消息使用其他密鑰。
Enigma機器和Enigma密碼的破解不是第二次世界大戰結果的主要決定因素,但確實有助於結果。
Enigma機器的類型很少,因此他們必須能夠使用不同的加密密鑰。如果機器對消息後的消息使用相同的加密密鑰,則加密將在太久之前被破壞,然後所有連續的(以及先前記錄的)消息都可以被對手解密。
這些機器有幾台物理設置(如 Wikipedia文章所述),包括選擇車輪順序和某些可移動插頭的接線。通常的步驟是為每天的使用進行預先設置,並將機器在午夜更改為新的一天的設置。另外,操作員將在開始加密新消息之前任意旋轉輪子(出於隨機性)。他的任意選擇將在已發送消息的開頭進行傳達。這些過程在本頁和本頁上有更詳細的描述。
捕獲英吉瑪機器的“盟軍”(您真正的意思是英國海軍,然後在好萊塢將其神奇地轉變為美國海軍)實際上並不重要。重要的是捕獲代碼簿。 Enigma機器的接線自1930年代就廣為人知,當時波蘭數學家設法從非常有限的信息中重建了它。
最新的Enigma機器配備了八個輪子,其中三個插入了機器,另外還有四個用於潛艇的額外輪子。有一個“日代碼”,告訴工作人員要挑選三個輪子,如何旋轉它們,以及在插板上使用哪九根電纜。發送郵件時,發送方和接收方將其謎語置於白天位置。然後,發送方將發送一個隨機的三位數密鑰,然後發送方和接收方都將滾輪切換到該密鑰。
是的,它們確實允許多個鍵。通常,他們每天都有一個新密鑰。
請參閱以下Wikipedia 文章:
儘管Enigma具有某些加密方面的弱點,但實際上它是德語程序缺陷,操作員錯誤,懶惰,未能係統地引入加密程序更改以及盟軍捕獲關鍵表和硬件,這在戰爭期間使盟軍密碼學家得以成功。
不能單獨捕獲啟用解密的硬件。密鑰表是在特定日期要使用的密鑰書。
1928年左右,第一台引起德國敵人注意的Enigma機器出現在波蘭。波蘭海關(及其情報部門)對德國使館在周六從海關撤回某些包裹的不切實際的願望表示懷疑。波蘭人花了整個週末複製手冊並檢查了機制,然後在星期一早上發布。 1939年8月,面對入侵,波蘭人將他們的全部知識(包括10年的代碼破譯數學成就)交給了法國和英國。
您應該看一下BBC系列的“秘密戰爭”(大約在1975年),特別是劇集“ Still Secret”,其中非常詳盡地涵蓋了Enigma / Ultra / Fish和Bletchley Park。盟友不依賴於捕獲Enigma機器-他們在破譯而沒有物理機器或者既有普通消息又有加密消息的方面取得了巨大進步。
是的,在幾個級別上使用了不同的鍵。在Enigma系統中,鍵由幾個組件組成:
,並不是每個人都使用相同的密鑰:
有多個密碼鑰匙,例如躲藏在中立港口的補給船使用了西藏密碼。商人攻略使用Special Cypher100。CypherBertok用於與東京海軍武官交流。 Cypher Freya用於OKM和海軍陸戰隊之間的安裝。 Triton Cypher在印度洋被U型船使用。
根據1942年的《提爾皮茨協議》(Tirupitsu至Japanese / JN-18至USN),甚至還為在三台名為T-Enigma的旋翼機上操作的德國和日本海軍之間的合作創建了特殊的Enigma密鑰。 )為此的代碼密鑰最初稱為Sumatra,後來稱為Gartenzaun。這主要是由德國的I級U型船使用的,這些U型船航行到歐洲,例如I-29和I-52。
SS有自己的Cypher密鑰,例如Kliest,其中許多很少被破壞。德國鐵路和各種德國空軍都有自己的密碼鑰匙。 Kreigsmarine使用了4台Enigma機,而不是德國空軍的3台。
這些是與特定日期相關的Cypher密鑰書,隨著戰爭的進行,它們的使用方式也發生了變化。通常情況下,只向一艘船發放一本持續三個月的密碼鑰匙書。戰爭後期,鑰匙每天最多更換兩次。它們以粉紅色水溶性紙發行。