導航:首頁 > 文檔加密 > 英格瑪加密應用

英格瑪加密應用

發布時間:2022-05-13 23:33:56

⑴ enigma的解析

甚至可以自己定義一個密碼字母圖形而不採用拉丁字母。但是用這種方法所得到的密文還是相當容易被破解的。至遲在公元九世紀,阿拉伯的密碼破譯專家就已經嫻熟地掌握了用統計字母出現頻率的方法來擊破簡單替換密碼。破解的原理很簡單:在每種拼音文字語言中,每個字母出現的頻率並不相同,比如說在英語中,e出現的次數就要大大高於其他字母。所以如果取得了足夠多的密文,通過統計每個字母出現的頻率,我們就可以猜出密碼中的一個字母對應於明碼中哪個字母(當然還要通過揣摩上下文等基本密碼破譯手段)。柯南·道爾在他著名的福爾摩斯探案集中《跳舞的人》里詳細敘述了福爾摩斯使用頻率統計法破譯跳舞人形密碼的過程。
所以如果轉子的作用僅僅是把一個字母換成另一個字母,那就沒有太大的意思了。但是大家可能已經猜出來了,所謂的「轉子」 ,它會轉動!這就是謝爾比烏斯關於ENIGMA的最重要的設計——當鍵盤上一個鍵被按下時,相應的密文在顯示器上顯示,然後轉子的方向就自動地轉動一個字母的位置(在示意圖中就是轉動1/6圈,而在實際中轉動1/26圈)。下面的示意圖表示了連續鍵入3個b的情況:
當第一次鍵入b時,信號通過轉子中的連線,燈A亮起來,放開鍵後,轉子轉動一格,各字母所對應的密碼就改變了;第二次鍵入b時,它所對應的字母就變成了C;同樣地,第三次鍵入b時,燈E閃亮。
照片左方是一個完整的轉子,右方是轉子的分解,我們可以看到安裝在轉子中的電線。
這里我們看到了ENIGMA加密的關鍵:這不是一種簡單替換密碼。同一個字母b在明文的不同位置時,可以被不同的字母替換,而密文中不同位置的同一個字母,可以代表明文中的不同字母,頻率分析法在這里就沒有用武之地了。這種加密方式被稱為「復式替換密碼」 。
但是我們看到,如果連續鍵入6個字母(實物中26個字母),轉子就會整整轉一圈,回到原始的方向上,這時編碼就和最初重復了。而在加密過程中,重復的現象是很危險的,這可以使試圖破譯密碼的人看見規律性的東西。於是謝爾比烏斯在機器上又加了一個轉子。當第一個轉子轉動整整一圈以後,它上面有一個齒撥動第二個轉子,使得它的方向轉動一個字母的位置。看下面的示意圖(為了簡單起見,現在我們將它表示為平面形式):
這里(a)圖中我們假設第一個轉子(左邊的那個)已經整整轉了一圈,按b鍵時顯示器上D燈亮;當放開b鍵時第一個轉子上的齒也帶動第二個轉子同時轉動一格,於是(b)圖中第二次鍵入b時,加密的字母為F;而再次放開鍵b時,就只有第一個轉子轉動了,於是(c)圖中第三次鍵入b時,與b相對應的就是字母B。
我們看到用這樣的方法,要6*6=36(實物中為26*26=676)個字母後才會重復原來的編碼。而事實上ENIGMA里有三個轉子(二戰後期德國海軍用ENIGMA甚至有四個轉子),不重復的方向個數達到26*26*26=17576個。
在此基礎上謝爾比烏斯十分巧妙地在三個轉子的一端加上了一個反射器,而把鍵盤和顯示器中的相同字母用電線連在一起。反射器和轉子一樣,把某一個字母連在另一個字母上,但是它並不轉動。乍一看這么一個固定的反射器好象沒什麼用處,它並不增加可以使用的編碼數目,但是把它和解碼聯系起來就會看出這種設計的別具匠心了。見下圖:
我們看見這里鍵盤和顯示器中的相同字母由電線連在一起。事實上那是一個很巧妙的開關,不過我們並不需要知道它的具體情況。我們只需要知道,當一個鍵被按下時,信號不是直接從鍵盤傳到顯示器(要是這樣就沒有加密了),而是首先通過三個轉子連成的一條線路,然後經過反射器再回到三個轉子,通過另一條線路再到達顯示器上,比如說上圖中b鍵被按下時,亮的是D燈。我們看看如果這時按的不是b鍵而是d鍵,那麼信號恰好按照上面b鍵被按下時的相反方向通行,最後到達B燈。換句話說,在這種設計下,反射器雖然沒有象轉子那樣增加可能的不重復的方向,但是它可以使解碼的過程和編碼的過程完全一樣。
想像一下要用ENIGMA發送一條消息。發信人首先要調節三個轉子的方向,使它們處於17576個方向中的一個(事實上轉子的初始方向就是密匙,這是收發雙方必須預先約定好的),然後依次鍵入明文,並把閃亮的字母依次記下來,然後就可以把加密後的消息用比如電報的方式發送出去。當收信方收到電文後,使用一台相同的ENIGMA,按照原來的約定,把轉子的方向調整到和發信方相同的初始方向上,然後依次鍵入收到的密文,並把閃亮的字母依次記下來,就得到了明文。於是加密和解密的過程就是完全一樣的——這都是反射器起的作用。稍微考慮一下,我們很容易明白,反射器帶來的一個副作用就是一個字母永遠也不會被加密成它自己,因為反射器中一個字母總是被連接到另一個不同的字母。
於是轉子的初始方向決定了整個密文的加密方式。如果通訊當中有敵人監聽,他會收到完整的密文,但是由於不知道三個轉子的初始方向,他就不得不一個個方向地試驗來找到這個密匙。問題在於17576個初始方向這個數目並不是太大。如果試圖破譯密文的人把轉子調整到某一方向,然後鍵入密文開始的一段,看看輸出是否象是有意義的信息。如果不象,那就再試轉子的下一個初始方向……如果試一個方向大約要一分鍾,而他二十四小時日夜工作,那麼在大約兩星期里就可以找遍轉子所有可能的初始方向。如果對手用許多台機器同時破譯,那麼所需要的時間就會大大縮短。這種保密程度是不太足夠的。
當然謝爾比烏斯還可以再多加轉子,但是我們看見每加一個轉子初始方向的可能性只是乘以了26。尤其是,增加轉子會增加ENIGMA的體積和成本。謝爾比烏斯希望他的加密機器是便於攜帶的(事實上它最終的尺寸是34cm*28cm*15cm),而不是一個具有十幾個轉子的龐然大物。首先他把三個轉子做得可以拆卸下來互相交換,這樣一來初始方向的可能性變成了原來的六倍。假設三個轉子的編號為1、2、3,那麼它們可以被放成123-132-213-231-312-321六種不同位置,當然現在收發消息的雙方除了要預先約定轉子自身的初始方向,還要約定好這六種排列中的使用一種。
下一步謝爾比烏斯在鍵盤和第一轉子之間增加了一個連接板。這塊連接板允許使用者用一根連線把某個字母和另一個字母連接起來,這樣這個字母的信號在進入轉子之前就會轉變為另一個字母的信號。這種連線最多可以有六根(後期的ENIGMA具有更多的連線),這樣就可以使6對字母的信號互換,其他沒有插上連線的字母保持不變。在上面ENIGMA的實物圖里,我們看見這個連接板處於鍵盤的下方。當然連接板上的連線狀況也是收發信息的雙方需要預先約定的。
在上面示意圖中,當b鍵被按下時,燈C亮。於是轉子自身的初始方向,轉子之間的相互位置,以及連接板連
線的狀況就組成了所有可能的密匙,讓我們來算一算一共到底有多少
種。
三個轉子不同的方向組成了26*26*26=17576種不同可能性;
三個轉子間不同的相對位置為6種可能性;
只要約定好上面所說的密匙,收發雙方利用ENIGMA就可以十分容易地進行加密和解密。但是如果不知道密匙,在這巨大的可能性面前,一一嘗試來試圖找出密匙是完全沒有可能的。我們看見連接板對可能性的增加貢獻最大,那麼為什麼謝爾比烏斯要那麼麻煩地設計轉子之類的東西呢?原因在於連接板本身其實就是一個簡單替換密碼系統,在整個加密過程中,連接是固定的,所以單使用它是十分容易用頻率分析法來破譯的。轉子系統雖然提供的可能性不多,但是在加密過程中它們不停地轉動,使整個系統變成了復式替換系統,頻率分析法對它再也無能為力,與此同時,連接板卻使得可能性數目大大增加,使得暴力破譯法(即一個一個嘗試所有可能性的方法)望而卻步。

⑵ The Enigma Protector加密軟體怎麼使用.

現在解決這個問題最簡單的方法就是看能否這個軟體的作者和客服聯繫上,看有沒有什麼有效的解決辦法。

另外建議您以後再給文件和文件夾加密的時候選擇專業的文件和文件夾加密軟體。

文件夾加密超級大師是一款安全性極高的文件和文件夾加密軟體。她功能強大,速度快,效果好。

主要功能有文件加密,文件夾加密、萬能鎖、數據粉碎等。可滿足日常工作和生活中的安全保密需求,您盡可放心使用。

看我的回答您是否滿意,如果滿意的話,請推薦一下。

⑶ enigma的廣泛應用

1918年謝爾比烏斯申請了ENIGMA的專利。他以為既然自己的發明能夠提供優秀的加密手段,又能擁有極高的加密解密效率,一定能很快就暢銷起來。他給商業界提供了一種基本型ENIGMA,又給外交人員提供一種豪華的裝備有列印機的型號。但是他似乎搞錯了。他的機器售價大約相當於現在的30000美元(如果訂購一千台的話每台便
宜4000美元)。這個價錢使得客戶望而卻步。雖然謝爾比烏斯向企業家們宣稱,如果他們重要的商業秘密被競爭對手知道了的話,遭到的損失將比ENIGMA的價格高得多,但是企業家們還是覺得他們沒有能力來購買ENIGMA。謝爾比烏斯的新發明並沒有象他預料的那樣帶來多少回響。軍隊方面對他的發明也沒有什麼太多的注意。
謝爾比烏斯的失望是可想而知的。但是這方面他不是唯一的人。和他幾乎同時在另外三個國家的三個發明家也都想到了發明了使用轉子的電氣加密機的主意。1919年荷蘭發明家亞歷山大·科赫(AlexanderKoch)注冊了相似的專利,可是卻沒有能夠使它商業化,1927年他只好賣掉了他的專利。在瑞典,阿維德·達姆(ArvidDamm)也獲得了一個差不多的專利,但是直到1927年他去世時還是沒有能找到市場。在美國,愛德華·赫本(EdwardHebern)發明了他的「無線獅身人面」,對它充滿希望。他用三十八萬美元開了一個工廠,卻只賣出價值一千兩百美元的十來台 enigma機器。
1926年在加利福尼亞州赫本被股東起訴,被判有罪。
可是謝爾比烏斯突然時來運轉。英國政府發表了兩份關於一次大 戰的文件使得德國軍隊開始對他的發明大感興趣。其中一份是1923年出版的溫斯頓·丘吉爾的著作《世界危機》 ,其中有一段提到了英國和俄國在軍事方面的合作,指出俄國人曾經成功地破譯了某些德軍密碼,而使用這些成果,英國的40局(英國政府負責破譯密碼的間諜機構)能夠系統性地取得德軍的加密情報。德國方面幾乎是在十年之後才知道這一真相。第二份文件同樣是在1923年由皇家海軍發表的關於第一次世界大戰的官方報告,其中講述了在戰時盟軍方面截獲(並且
破譯)德軍通訊所帶來的決定性的優勢。這些文件構成了對德國情報部門的隱性指控,他們最終承認「由於無線電通訊被英方截獲和破譯,德國海軍指揮部門就好象是把自己的牌明攤在桌子上和英國海軍較量。」
為了避免再一次陷入這樣的處境,德軍對謝爾比烏斯的發明進行了可行性研究,最終得出結論:必須裝備這種加密機器。從1925年開始,謝爾比烏斯的工廠開始系列化生產ENIGMA,次年德軍開始使用這些機器。接著政府機關,比如說國營企業,鐵路部門等也開始使用ENIGMA。這些新型號的機器和原來已經賣出的一些商用型號不同,
所以商用型機器的使用者就不知道政府和軍用型的機器具體是如何運作的。
在接下來的十年中,德國軍隊大約裝備了三萬台ENIGMA。謝爾比烏斯的發明使德國具有了最可靠的加密系統。在第二次世界大戰開始時,德軍通訊的保密性在當時世界上無與倫比。似乎可以這樣說,ENIGMA在納粹德國二戰初期的勝利中起到的作用是決定性的,但是我們也會看到,它在後來希特勒的滅亡中扮演了重要的角色。
但是謝爾比烏斯沒有能夠看見所有這一切。有一次在套馬時,他被摔到了一面牆上,於1929年5月13日死於內臟損傷。

⑷ enigma里怎麼更換群主

找到【群管理員轉讓】即可進行群主替換。
enigma是一款非常不錯的社交軟體,enigma這款軟體上都是非常優質的聊天功能,給用戶帶來最優質的服務,讓用戶能更好享受的在線聊天,每天都能和不同的聊天,體驗社交給用戶帶來的快樂,enigma這款軟體還可以加密聊天,讓用戶的聊天不被泄露,保護用戶的隱私安全。

⑸ 怎樣解除英格瑪點對點加密

咨詢記錄 · 回答於2021-10-11

⑹ Enigma 英格瑪密碼機是誰最先破譯的

英格瑪密碼機由波蘭人馬里安·雷耶夫斯基、傑爾茲·羅佐基和亨里克·佐加爾斯基最先破解。
1931年11月8日,法國情報人員與德軍通訊部門長官(就是他下令德軍使用恩尼格瑪密碼機的)的弟弟,漢斯-提羅·施密特,在比利時接頭。在德國密碼處工作的施密特很厭惡德國,於是他就向法國情報人員提供了兩份有關恩尼格瑪密碼機的操作和轉子內部線路的資料。但是法國還是無法破譯它的密碼,因為恩尼格瑪密碼機的設計要求之一就是要在機器被繳獲後仍具有高度的保密性。當時的法軍認為,由於凡爾賽條約限制了德軍的發展,所以即使無法破譯德軍的密碼,將來如果在戰場上相見也不會吃多大虧,於是在得出德軍密碼「無法破譯」的結論之後就再也沒有用心地研究它了。
與法國不同,第一次世界大戰中新獨立的波蘭的處境卻很危險,西邊的德國根據凡爾賽條約割讓給了波蘭大片領土,德國人對此懷恨在心,而東邊的蘇聯也在垂涎著波蘭的領土。所以波蘭需要時刻了解這兩個國家的內部信息。這種險峻的形勢造就了波蘭一大批優秀的密碼學家。他們很容易就監控住了德軍內部的通訊系統,但是1926年被德軍啟用的恩尼格瑪密碼機卻給他們造成了很大困難。
1921年,波蘭與法國簽訂了一個軍事合作協議。在波蘭的堅持之下,法國把從施密特那裡得來的情報交給了波蘭人。波蘭人正是以這個缺點為突破口破譯了商業用恩尼格瑪密碼機。
但1941年英國海軍在Joe Baker-Cresswell艦長的鬥牛犬號軍艦捕獲德國潛艇U-110才真正拿到德國海軍用的密碼機和密碼本,並將此事保密只告訴美國羅斯福總統,英國國王喬治六世稱贊此事件是整個二次大戰海戰中最重要的事件。這讓原本連數學天才圖靈也破譯不出的德軍密碼機得到破譯,盟軍設計的專門用來破譯恩尼格瑪密碼的「炸彈」機也大大提高了布萊切利園的工作效率。
在戰爭結束以後,英國人並沒有對破譯恩尼格瑪一事大加宣揚,因為他們想讓英國的殖民地用上這種機器。1967年,波蘭出版了第一本有關恩尼格瑪破譯的書,1974年,曾在布萊切利園工作過的英國人F.W.溫特伯坦姆寫的《超級機密》(The Ultra Secret)一書出版,這使外界廣泛地了解到了第二次世界大戰中盟軍密碼學家的辛勤工作。

⑺ 有關enigma的由來

Enigma源自於希臘文,既是戰爭時期所用的密碼(在所有用於軍事和外交的密碼里,最著名的恐怕應屬第二次世界大戰中德國方面使用的ENIGMA),又是著名德國樂隊的名稱。謝爾比烏斯發明的加密電子機械名叫ENIGMA。

歷史背景:

在以後的年代裡,它將被證明是有史以來最為可靠的加密系統之一,而對這種可靠性的盲目樂觀,又使它的使用者遭到了滅頂之災。

ENIGMA看起來是一個裝滿了復雜而精緻的元件的盒子。不過要是我們把它打開來,就可以看到它可以被分解成相當簡單的幾部分。下面的圖是它的最基本部分的示意圖,我們可以看見它的三個部分:鍵盤、轉子和顯示器。

閱讀全文

與英格瑪加密應用相關的資料

熱點內容
哪裡有專門注冊app實名的 瀏覽:273
魔爪mx穩定器app去哪裡下載 瀏覽:469
excel如何批量處理電話號碼加密 瀏覽:324
ark命令 瀏覽:39
seal是不是對稱密鑰演算法 瀏覽:29
免費學習的app在哪裡下載 瀏覽:177
rfid與單片機 瀏覽:589
5s相當於安卓什麼手機 瀏覽:689
哈佛商學院pdf 瀏覽:978
app的ip哪裡買 瀏覽:909
移動天文台app在哪裡下載 瀏覽:923
phpjsonencode亂碼 瀏覽:587
t3的伺服器名是什麼幾把 瀏覽:69
高中演算法語句 瀏覽:549
安卓充電接頭壞如何直接線 瀏覽:2
mcu編譯成庫 瀏覽:296
python官網訪問不了了 瀏覽:98
庫卡邏輯編程 瀏覽:919
加密幣驅動 瀏覽:982
怎麼解壓後的文件夾沒有激活工具 瀏覽:809