跳至內容

M-209

維基百科,自由的百科全書

野戰機械式密碼機,哈格林C-35型密碼機由瑞典密碼學家波瑞斯-哈格林(Boris Hagelin)於民國23-24年間(1934-35)所發明,之後的C-36型及C-38型為改良款。哈格林於民國29年(1940)向美國政府推銷他的機器,美國政府在C-38型經過小修改之後頒發執照,定名M-209野戰機械密碼機M-209。於二戰期間及韓戰中,使用於低階的戰術報務加密。[1] M-209大約有便當盒大小,其尺寸為3.25 5.57英寸(83 140 178 mm),重6磅。它是過去輝煌機械技術的代表。

基本操作

M-209的基本操作十分簡單。在盒子的頂部六個可調節密鑰車輪顯示字母表中的字母。這六個滾輪構成了機器的所有按鍵,提供了一個在加密過程中使用的,類似於初始化向量的初始狀態。

要加密一條信息,操作員需要將密鑰車輪設置為英文字母的隨機序列。

來加密一個消息,操作員設置密鑰車輪的英文字母的隨機序列。在機器的左側的加密 - 解密旋鈕需設置為「加密器」 。同樣在左側,有一個被稱為指示器盤的刻度盤,調節到該消息中的第一個字母。通過轉動手搖或右側的電源手柄的機器編碼,這封信件將被編碼。在整個編碼周期結束後,密文信將被列印在紙帶上,每個密鑰車輪向前撥一個字母,且機器已準備用於在消息中的下一個字符的進入。如果要指示消息中單詞之間有空格,將使用字母「Z」進行加密。對消息的其餘部分重複該過程,最後將能得到一篇完整的密文,再使用莫爾斯電碼或其它方法發送。由於初始密鑰車輪設置是隨機的,也有必要將這些設置發送到接收方,這些也可以用每日密鑰加密的或明文發送。

為便於閱讀,M-209將印刷的密文分割為5組。在機器的頂部函件計數器將顯示編碼字母的總數,並且如果在加密或解密過程中出現了錯誤,它可以作為一個參考點。

解密過程與加密過程幾乎完全一樣。操作員將加密 - 解密旋鈕設置為「解密器」,然後將密鑰車輪設置為加密時所使用的順序。密文的第一個字母通過指示器盤被輸入,然後操作電源手柄,提前密鑰車輪並將解密後的字符印刷在紙盤上。當遇到「Z」字母時,將印刷為一空白字符,從而能夠重造原文。缺少的「Z」通常可以由操作員基於上下文進行判斷。

一個經驗豐富的M-209操作員只需要花費2至4秒即可加密或解密每個字母,不過加密安全性與操作性都不如德國的謎密機。

內部要素

在M-209的內部,會更為複雜 每個鍵滾輪包含不同數量的字母,並相應不同的引腳數。由左到右,車輪有: 26個字母,從A到Z 25個字母,從A到Z,除W 23個字母,從A到X,W除外 21個字母,從A到U 19字母,從A向S 17字母,從A到Q

安全

M-209的安全性還是不錯的,但絕不是完美的,其操作可能會被一些獨特的怪癖利用。截至1943年初,德國的一些密碼專家們能夠讀出一些M-209的信息。但是它足以讓美國陸軍在韓戰時期進行戰術運用。 美國研究人員丹尼斯 里奇曾經表示James Reeds和Robert Morris在70年代對M-209進行過密文破解,可以解決至少2000-2500字母信息。里奇說,在於美國國家安全局進行過討論後。決定不公開方法,因為他被告知公開後,破解方法會被外國政府使用。

生產和使用

Hagelin造可大約140000部密碼機,並變得相當富有。一名二戰時期的密碼學家Fritz Menzer建造了基於Hagelin的密碼機,但沒有信息能證明,他得到了Hagelin的許可。 戰爭結束後Hagelin改進了M-209為C-52。然而C-52是最後一款經典密碼機之一。在那之後,數位技術的突破使得更加安全的加密方式得以發展。

  1. ^ 《M-209-B 野戰機械密碼機》簡介及操作說明. [2023-03-01]. (原始內容存檔於2023-03-21).