當前位置:首頁 » 密碼管理 » 加密聖經

加密聖經

發布時間: 2023-12-08 17:09:52

㈠ atbah加密

希伯萊文的聖經舊約中,使用了atbash――逆序互代法,和albam――折半順序互代法,對三處文字進行了加密(還有一種atbah法,也就是分段逆序互代,當年也是流行過地);

公元前五世紀,斯巴達人開始使用世界上第一種加密器械――skytale,也就是「天書」。順便提一句,說到巧譯,這個skytale的確譯的好:密碼,本身就該是天書。而這里所說的天書,就是把羊皮紙纏在特定直徑的木棍上,寫好文字以後一解開,紙上的字頓時歪七扭八,就誰也不認識了;解密的時候再找同樣粗細的棍子,纏上讀出便是――誰說尺寸不重要的?至少天書告訴我們,沒有比尺寸更重要的了。。。

真正的躍進出現在公元前2世紀,希臘歷史學家Ploybius不知道受了什麼啟發,發明了方表法。這個方表價廉物美,老少皆宜,經過諸多改良直到二十世紀還在戰爭中使用,的確是密碼學發展的第一大里程碑,我們稍後再介紹;

歷史學家設計密碼,大名鼎鼎的朱利葉斯.愷撒皇帝也自己設計密碼。他的辦法說難不難,就是把每個字母

都用之後三位的字母替換掉。比如,A變成三位後的D, D變成三位後的G,S變成三位後的V。這樣,sad就變成了vdg。至今,這樣使用字母表順序,只是正反向順延的換字表,都被稱為愷撒換字表;

阿拉伯人則記錄了密碼編碼和密碼分析的進展,就連cipher(密表,換字表)這個詞都來自阿拉伯當年最牛的數學領域。在1412年,Qalqashandi撰寫的網路全書,更是毫無疑問地成為了一個密碼學發展上的里程碑。在書里,他
第一次提到多表替代加密,還給出了換字表;
第一次提到了語言特徵在密碼分析中的作用;
第一次提到頻率分析在密碼分析中的作用。

這三點的重要性怎麼估計都不過分:

多表替代,足足風光了幾百年;
語言特徵,比如在英語里字母i後一般不會跟i、q啊,比如ing、de、com這樣的常見組合啊,可以大大減少

密碼分析的難度,也給分析人員猜解明文提供了理論依據;
頻率分析就不多說了,單字替代正是敗在這個頻率分析上的。

之後從密碼學家的角度看,西方開始崛起了;並且,這一崛起,就再也沒給幾個古國以任何機會,至今仍然把持著密碼學界的龍頭老大地位。諸如多名碼替代、多表替代等著名方法,都開始進入了蓬勃的發展期。再之後,人類文明進入了機器密碼的時代。

㈡ 密碼起源的資料

密碼由來
公元前405年,雅典和斯巴達之間的伯羅奔尼撒戰爭已進入尾聲。斯巴達軍隊逐漸占據了優勢地位,准備對雅典發動最後一擊。這時,原來站在斯巴達一邊的波斯帝國突然改變態度,停止了對斯巴達的援助,意圖是使雅典和斯巴達在持續的戰爭中兩敗俱傷,以便從中漁利。在這種情況下,斯巴達急需摸清波斯帝國的具體行動計劃,以便採取新的戰略方針。正在這時,斯巴達軍隊捕獲了一名從波斯帝國回雅典送信的雅典信使。斯巴達士兵仔細搜查這名信使,可搜查了好大一陣,除了從他身上搜出一條布滿雜亂無章的希臘字母的普通腰帶外,別無他獲。情報究竟藏在什麼地方呢?斯巴達軍隊統帥萊桑德把注意力集中到了那條腰帶上,情報一定就在那些雜亂的字母之中。他反復琢磨研究這些天書似的文字,把腰帶上的字母用各種方法重新排列組合,怎麼也解不出來。最後,萊桑德失去了信心,他一邊擺弄著那條腰帶,一邊思考著弄到情報的其他途徑。當他無意中把腰帶呈螺旋形纏繞在手中的劍鞘上時,奇跡出現了。原來腰帶上那些雜亂無章的字母,竟組成了一段文字。這便是雅典間諜送回的一份情報,它告訴雅典,波斯軍隊准備在斯巴達軍隊發起最後攻擊時,突然對斯巴達軍隊進行襲擊。斯巴達軍隊根據這份情報馬上改變了作戰計劃,先以迅雷不及掩耳之勢攻擊毫無防備的波斯軍隊,並一舉將它擊潰,解除了後顧之憂。隨後,斯巴達軍隊回師征伐雅典,終於取得了戰爭的最後勝利。
雅典間諜送回的腰帶情報,就是世界上最早的密碼情報,具體運用方法是,通信雙方首先約定密碼解讀規則,然後通信—方將腰帶(或羊皮等其他東西)纏繞在約定長度和粗細的木棍上書寫。收信—方接到後,如不把腰帶纏繞在同樣長度和粗細的木棍上,就只能看到一些毫無規則的字母。後來,這種密碼通信方式在希臘廣為流傳。現代的密碼電報,據說就是受了它的啟發而發明的。
「密碼」一詞對人們來說並不陌生,人們可以舉出許多有關使用密碼的例子。如保密通信設備中使用「密碼」,個人在銀行取款使用「密碼」,在計算機登錄和屏幕保護中使用「密碼」,開啟保險箱使用「密碼」,兒童玩電子游戲中使用「密碼」等等。這里指的是一種特定的暗號或口令字。現代的密碼已經比古代有了長遠的發展,並逐漸形成一門科學,吸引著越來越多的人們為之奮斗。
http://ke..com/view/7411.htm#5

熱點內容
在程序存儲器 發布:2024-02-24 06:47:19 瀏覽:217
智能雲路由管理員密碼多少 發布:2024-02-24 06:36:22 瀏覽:276
node調用python 發布:2024-02-24 06:11:55 瀏覽:124
山西中國網路時間伺服器雲空間 發布:2024-02-24 06:03:30 瀏覽:41
手機懸浮字體怎麼弄安卓 發布:2024-02-24 05:51:29 瀏覽:792
php提交表單自己 發布:2024-02-24 05:41:22 瀏覽:105
jquery多文件上傳 發布:2024-02-24 05:38:24 瀏覽:271
php獲取伺服器地址 發布:2024-02-24 05:36:08 瀏覽:124
現在學哪種編程語言好 發布:2024-02-24 05:35:28 瀏覽:263
flyme6雲存儲在哪裡 發布:2024-02-24 05:17:11 瀏覽:432