當前位置:首頁 » 密碼管理 » 什麼是密碼炸彈
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

什麼是密碼炸彈

發布時間: 2023-05-10 16:11:34

Ⅰ 世界上最難破解的密碼數字是什麼

密碼主要用於軍事,無論古今中外,概莫能外。據《六韜》所載,3000年前由姜子牙發明了「陰符」,這就是最初的密碼。後被廣泛運用於我國古代維護國家安全的軍事活動和情報活動中。

相傳姜太公帶領的周軍指揮大營被叛兵包圍,情況危急。姜太公令信使突圍,他怕信使遺忘機密,又怕周文王不認識信使,耽誤軍務大事。於是就將自己珍愛的魚竿折成數節,每節長短不一,各代表一件軍機,令信使牢記,不得外傳。

信使回到朝中,文王令左右將幾節魚竿合在一起,親自檢驗。他辨認出是姜太公的心愛之物,便親率大軍解了姜太公之危。事後,姜太公妙思如泉湧,他將魚竿傳信的辦法加以改進,便發明了「陰符」。後來又演化成皇帝和大將各執一半的「虎符」,作為調兵遣將的憑證。

宋朝時,官方便將常用的40個軍事短語,分別用40個字來代替,然後編出一首40個字的詩,作為破譯的「密碼本」。到了明朝,戚繼光發明了反切碼,他還專門編了兩首詩歌,作為「密碼本」。這兩首詩歌是反切碼全部秘密所在,它使用漢字注音方法中的「反切法」,取聲母和韻母按照順序進行編號,再進行讀取。其原理與現代密電碼的設計原理完全一樣,但卻比現代密碼更難破譯。

那麼西方的情況又是如何呢?

在古希臘,人們用一條帶子纏繞在一根木棍上,沿木棍縱軸方向寫好明文,解下來的帶子上就只有雜亂無章的密文字母。解密者只需找到相同直徑的木棍,再把帶子纏上去,沿木棍縱軸方向即可讀出有意義的明文。

公元前1世紀,凱撒密碼被用於高盧戰爭中,這是一種簡單易行的單字母替代密碼。戰前凱撒設計了一種對重要的軍事信息進行加密的方法,即使這些信息被截獲,敵方也不一定能看懂。其實,凱撒密碼字母移位的位數就是一種簡單易行的單字母替代密碼。密碼輪是利用凱撒密碼來應用的,通過把字母移動一定的位數來實現加密和解密。

計算機因解碼而誕生

工業革命後,密碼學也進入了機器時代、電子時代。上世紀20年代,人們發明了各種機械設備來自動進行加解密,於是就出現了密碼機。因為大多數密碼機使用連線接通各個機械轉輪,實現密碼代換,所以也稱之為「轉輪機時代」。

世界上最著名的密碼機是德國在第一次世界大戰時發明的「謎」。

「謎」是世界上第一部機械密碼機,其工作原理奠定了當今計算機加密的基礎。這種密碼融數學、物理、語言、歷史、國際象棋原理、縱橫填字游戲等為一體,被希特勒稱為「神都沒辦法破譯的世界第一密碼」。一份德國報告稱:「謎」能產生220億種不同的密鑰組合,假如一個人日夜不停地工作,每分鍾測試一種密鑰的話,需要約4.2萬年才能將所有的密鑰可能組合試完。
二戰期間,「謎」被德軍大量用於鐵路、企業當中,令德軍保密通訊技術處於領先地位。

盟軍在破譯「謎」密碼過程中,吸納了大批語言學家、人文學家、數學家、科學家加入解碼隊伍。電腦之父圖靈, 1912~1954)也在其列。在圖靈的領導下,這支優秀的隊伍設計了人類的第一部電腦來協助破解工作。1939年8月,解碼隊伍完成了一部針對「謎」型機的密碼破譯機,每秒鍾可處理2000個字元,綽號叫「炸彈」。半年後,它幾乎可以破譯所有被截獲的德國情報,這使得德國的許多重大軍事行動對盟軍都不成為秘密。

雖然計算機因破譯密碼而誕生,而計算機的發展速度遠遠超過人類的想像。上世紀70年代,三位科學家和電腦專家設計了一個世界上最難破解的密碼鎖,意圖利用長長的數學密碼,保護儲存在電腦資料庫里的絕密資料,例如可口可樂配方、核武器方程式等。他們宣稱,人類要想解開他們的密碼,需要4萬億年。

當然,編制密碼鎖的三位專家沒有想到,科學會發展得這樣快。僅僅過了17年,世界五大洲600位專家利用1600部電腦,並且藉助電腦網路,埋頭苦幹8個月,終於攻克了這個號稱千億年難破的超級密碼鎖。結果發現,藏在密碼鎖下的,並非可口可樂配方、核武器方程式,而是這樣一句話:「魔咒是神經質的禿鷹。」

密碼的民用不到30年

你恐怕沒有想到,這樣一個密碼演算法竟讓發明者接受了長達5年的審判。因為,那時的密碼還由軍方壟斷。1991年,美國學者齊默爾曼設計出一種經濟而有效的產品。當時,美國法律規定,密碼演算法屬於軍火,但齊默爾曼還是鋌而走險免費發放了這些加密軟體。齊默爾曼被美國海關當局起訴的罪名是:「非法出口軍火,給敵對國家和恐怖分子提供進攻美國的工具。」

當時,執政者認為,密碼演算法的廣泛應用給恐怖分子、販毒集團以可乘之機。而支持加密公眾化的公民和密碼學家認為,人們亟須使用密碼來保護個人隱私。

隨著電子商務的發展,大的商業公司也加入進來,他們需要強大的密碼演算法使他們能在網路時代保證業務的安全。經過5年的斗爭,柯林頓政府被迫更改了法律,大陪審團也放棄了對齊默爾曼定罪的想法。

隨著網路時代的到來,密碼成了現代都市生活中最普遍運用的個人信息認證手段,它以最簡單的數字組合方式,取代各種煩瑣的個人認證方法。

1993年,銀行業務實行電腦聯網。其中,與個人關系最緊密的是活期存款,銀行從那時開始讓儲戶設置個人密碼。為了方便記憶,身份證的後幾位數、生日、電話號碼、門牌號等,是那時候老百姓最常用的密碼。1996年,全國銀行系統普及了密碼的使用和設備更新。1999年開始,銀行存取款必須使用密碼就變成了硬性規定。現在,多數銀行只要輸入密碼,憑存摺或儲蓄卡,就能進行5萬元以下的支取,無需身份證。

2000年前後,國內各大網站開始大規模開發電子郵箱,那時候網站對郵箱密碼的要求並不太嚴格,規定只要三個字元以上即可,有許多人就用ABC、123等做密碼。在收到了用戶郵箱被盜的反饋後,網站將密碼最少數位提升至6位。現在這些以數字和字母搭配的「軟密碼」也越來越不安全了。例如,前不久國內就有某大型網站被黑客侵入,泄露客戶的大量隱私。

目前大多銀行等涉及高隱私的部門都開發出針對自己安全系統的「硬密碼」,即非要在客戶端插上一個類似於U盤那樣的「密碼」,然後再輸入相應的軟密碼才能登錄相應的網站。

經過數千年的演化,我們又回到了「虎符」的年代,只不過現在的虎符是電子的了。

Ⅱ 什麼是密碼分析,其攻擊類型有哪些

答:密碼分析是指研究在不知道密鑰的情況下來恢復明文的科學。攻擊類型有隻有密文的攻擊,已知明文的攻擊,選擇明文的攻擊,適應性選擇明文攻擊,選擇密文的攻擊,選擇密鑰的攻擊,橡皮管密碼攻擊。S盒是DES演算法的核心。其功能是把6bit數據變為4bit數據。

Ⅲ 二戰時期英德之間的密碼戰 謎是什麼

「迷」是德國的迷密碼機的名字。
「迷」密碼機就是把輸入的字母改成另一個字母輸出,讓敵人完全看不懂德軍進行什麼行動。
例如:我使用「迷」打入we attack the emeny in sunday. 「迷」就會編碼 bu eppelf xqu uwg nc tkwyeg. 結果就是這樣子出了一篇誰也看不懂的文章,但是只要把bu eppelf xqu uwg nc tkwyeg.輸入「迷」來進行反向破解,就會得出we attack the emeny in sunday. 。如此下來就能保護行動計劃。

由於「迷」的編碼方式會經常修改,再加上英國人不懂「迷」的結構,所以一直無法得到德軍的情報「後來英國得到了「迷」密碼機,這讓德國的大量行動計劃外泄。