莫爾斯電碼,摩爾斯電碼,各類密碼表全_第1頁(yè)
莫爾斯電碼,摩爾斯電碼,各類密碼表全_第2頁(yè)
莫爾斯電碼,摩爾斯電碼,各類密碼表全_第3頁(yè)
莫爾斯電碼,摩爾斯電碼,各類密碼表全_第4頁(yè)
莫爾斯電碼,摩爾斯電碼,各類密碼表全_第5頁(yè)
已閱讀5頁(yè),還剩9頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、摩爾斯電碼由點(diǎn)( .)嘀、劃(-)嗒兩種符號(hào)按以下原則組成:1 ,一點(diǎn)為一基本信號(hào)單位,每一劃的時(shí)間長(zhǎng)度相當(dāng)于 3 點(diǎn)的時(shí)間長(zhǎng)度。2,在一個(gè)字母或數(shù)字內(nèi),各點(diǎn)、各劃之間的間隔應(yīng)為兩點(diǎn)的長(zhǎng)度。3,字母(數(shù)字)與字母(數(shù)字)之間的間隔為7 點(diǎn)的長(zhǎng)度。QWE 碼鍵盤碼Atbash 碼凱撒碼字碼 +摩爾斯電碼zd1 A .-q123ye2 B -.w_abcdefxf3 C -.-.ewg4 D -.r456vh5 E .tghijklmnoui6 F .-.ytj7 G -.U789sk8 H Ipqrstuvwxyzrl9 I .oqm10 J .-ppn11 K -.-aoo12 L .-.sn

2、p13 M -dmq14 N -.flr15 O -gks16 P .-.hjt17 Q -.-jiu18 R .-.khv19 S .lgw20 T -zfx21 U .-xey22 V .-cdz23 W .-vca24 X -.-bbb25 Y -.-nac26 Z -.m密匙 31 .-.-.-.0 ? .-./ -.-.() -.-.-還有一種表示莫爾斯密碼的方法: 將旗子向左劃表示一橫, 向右表示一點(diǎn)。 這種方法已經(jīng)沒(méi)多少人知道了。幾種常見(jiàn)密碼形式:1 、柵欄易位法。即把將要傳遞的信息中的字母交替排成上下兩行, 再將下面一行字母排在上面一行的后邊, 從而形成一段密碼。舉例:TEOG

3、SDYUTAENNHLNETAMSHVAED解:將字母分截開(kāi)排成兩行,如下T E O G S D Y U T A E N NH L N E T A M S H V A E D再將第二行字母分別放入第一行中,得到以下結(jié)果THE LONGEST DAY MUST HAVE AN END.2、進(jìn)制轉(zhuǎn)換密碼。比如給你一堆數(shù)字,乍一看頭暈暈的,你可以觀察數(shù)字的規(guī)律,將其轉(zhuǎn)換為 10 進(jìn)制數(shù)字,然后按照每個(gè)數(shù)字在字母表中的排列順序,拼出正確字母。舉例: 110 10010 11010 11001解:很明顯,這些數(shù)字都是由 1 和 0 組成,那么你很快聯(lián)想到什么?二進(jìn)制數(shù),是不是?嗯,那么就試著把這些數(shù)字轉(zhuǎn)

4、換成十進(jìn)制試試,得到數(shù)字6 18 26 25 ,對(duì)應(yīng)字母表,破解出明文為frzy ,呵呵3、字母頻率密碼。關(guān)于詞頻問(wèn)題的密碼, 我在這里提供英文字母的出現(xiàn)頻率給大家, 其中數(shù)字全部是出現(xiàn)的百分比:a 8.2 b 1.5 c 2.8 d 4.3e 12.7 f 2.2 g 2.0 h 6.1i 7.0 j 0.2 k 0.8 l 4.0m 2.4 n 6.7 o 7.5 p 1.9q 0.1 r 6.0 s 6.3 t 9.1u 2.8 v 1.0 w 2.4 x 0.2y 2.0 z 0.1詞頻法其實(shí)就是計(jì)算各個(gè)字母在文章中的出現(xiàn)頻率, 然后大概猜測(cè)出明碼表, 最后驗(yàn)證自己的推算是否正確。 這

5、種方法由于要統(tǒng)計(jì)字母出現(xiàn)頻率, 需要花費(fèi)時(shí)間較長(zhǎng), 本人在此不舉例和出題了, 有 興趣的話,參考跳舞的小人和金甲蟲(chóng)。4 、愷撒移位密碼。也就是一種最簡(jiǎn)單的錯(cuò)位法,將字母表前移或者后錯(cuò)幾位,例如:明碼表:ABCDEFGHIJKLMNOPQRSTUVWXYZ密碼表: DEFGHIJKLMNOPQRSTUVWXYZABC這就形成了一個(gè)簡(jiǎn)單的密碼表,如果我想寫 frzy (即明文),那么對(duì)照上面密碼表編成密碼也就是 iucb (即密文)了。密碼表可以自己選擇移幾位,移動(dòng)的位數(shù)也就是密鑰。人們?cè)趩我粣鹑雒艽a的基礎(chǔ)上擴(kuò)展出多表密碼,稱為 維吉尼亞”密碼。它是由16世紀(jì)法國(guó)亨利三世王朝的布萊瑟維吉尼亞發(fā)明的

6、,其特點(diǎn)是將26 個(gè)愷撒密表合成一個(gè),見(jiàn)下表:AABCDEFGHIJKLMNOPQRSTUVWXYZ BBCDEFGHIJKLMNOPQRSTUVWXYZA CCDEFGHIJKLMNOPQRSTUVWXYZAB DDEFGHIJKLMNOPQRSTUVWXYZABC EEFGHIJKLMNOPQRSTUVWXYZABCD FFGHIJKLMNOPQRSTUVWXYZABCDE GGHIJKLMNOPQRSTUVWXYZABCDEF HHIJKLMNOPQRSTUVWXYZABCDEFG IIJKLMNOPQRSTUVWXYZABCDEFGH JJKLMNOPQRSTUVWXYZABCDEFG

7、HI KKLMNOPQRSTUVWXYZABCDEFGHIJ LLMNOPQRSTUVWXYZABCDEFGHIJK MMNOPQRSTUVWXYZABCDEFGHIJKL NNOPQRSTUVWXYZABCDEFGHIJKLM OOPQRSTUVWXYZABCDEFGHIJKLMN PPQRSTUVWXYZABCDEFGHIJKLMNO QQRSTUVWXYZABCDEFGHIJKLMNOP RRSTUVWXYZABCDEFGHIJKLMNOPQ SSTUVWXYZABCDEFGHIJKLMNOPQR TTUVWXYZABCDEFGHIJKLMNOPQRS UUVWXYZABCDEFGHIJ

8、KLMNOPQRSTVVWXYZABCDEFGHIJKLMNOPQRSTUWWXYZABCDEFGHIJKLMNOPQRSTUVXXYZABCDEFGHIJKLMNOPQRSTUVWYYZABCDEFGHIJKLMNOPQRSTUVWXZZABCDEFGHIJKLMNOPQRSTUVWXY維吉尼亞密碼引入了 “密鑰 ”的概念,即根據(jù)密鑰來(lái)決定用哪一行的密表來(lái)進(jìn)行替換,以此來(lái)對(duì)抗字頻統(tǒng)計(jì)。假如以上面第一行代表明文字母,左面第一列代表密鑰字母,對(duì)如下明文加密:TO BE OR NOT TO BE THAT IS THE QUESTION當(dāng)選定 RELATIONS 作為密鑰時(shí),加密過(guò)程是:明文一個(gè)字

9、母為 T ,第一個(gè)密鑰字母為R ,因此可以找到在R 行中代替T的為K,依此類推,得出對(duì)應(yīng)關(guān)系如下:密鑰 :RELAT IONSR ELATI ONSRE LATIO NSREL明文 :TOBEO RNOTT OBETH ATIST HEQUE STION密文 :KSMEH ZBBLK SMEMP OGAJX SEJCS FLZSY歷史上以維吉尼亞密表為基礎(chǔ)又演變出很多種加密方法, 其基本元素?zé)o非是密表與密鑰, 并一直沿用到二戰(zhàn)以后的初級(jí)電子密碼機(jī)上。5、維熱納爾方陣。上面所說(shuō)的頻率分析, 很容易破解較長(zhǎng)篇幅的密文, 于是維熱納爾繼承前人的經(jīng)驗(yàn), 創(chuàng)造出了這個(gè)維熱納爾方陣, 從而克服了詞頻分析輕

10、易能夠破解密碼的弊端, 成為一種較為強(qiáng)大的密碼編譯形式。a b c d e f g h i j k l m n o p q r s t u v w x y z TOC o 1-5 h z BC D E F G HIJKLMNOPQRSTUVWXYZACD E F G H IJKLMNOPQRSTUVWXYZABDEFG H IJKLMNOPQRSTUVWXYZABCEFGH IJKLMNOPQRSTUVWXYZABCDFGHI JKLMNOPQRSTUVWXYZABCDEGHIJ KLMNOPQRSTUVWXYZABCDEFHI J K L M NOPQRSTUVWXYZABCDEFGI J

11、K L M N OPQRSTUVWXYZABCDEFGHJ K L M N O P Q R S T U V W X Y Z A B C D E F G H IK L M N O P Q R S T U V W X Y Z A B C D E F G H I JLMNOPQRSTUVWXYZABCDEFG HIJKMNOPQRSTUVWXYZABCDEFGH IJKLNOPQRSTUVWXYZABCDEFGHI JKLMOPQRSTUVWXYZABCDEFGHIJ KLMNPQRSTUVWXYZABCDEFG H IJKLMNOQRSTUVWXYZABCDEFGH I JKLMNOPRSTUVW

12、XYZABCDEFGHI J KLMNOPQSTUVWXYZABCDEFGHI J K LMNOPQRT U V W X Y Z A B C D E F G H I J K L M N O P Q R S TOC o 1-5 h z UVWXYZABCDEFG H IJKLMNOPQRSTVWXYZABCDEFGH I JKLMNOPQRSTUWXYZABCDEFGHI J KLMNOPQRSTUVXYZABCDEFG H IJKLMNOPQRSTUVWYZABCDEFGH IJKLMNOPQRSTUVWXZABCDEFGHI JKLMNOPQRSTUVWXY26ABCDEFGHIJ KLMN

13、OPQRSTUVW XYZ以上就是維熱納爾方陣,它由明碼表(第一行的字母)、密碼表(下面26 行)和密鑰組成,下面我舉個(gè)例子說(shuō)明。舉例:密鑰:frzy密碼:qfuc解:第一個(gè)字母,看以f開(kāi)頭第五行,對(duì)應(yīng)明碼表查找q字母所標(biāo)示的字母為1。以此類推找出后面字母。所得明文為 love 。6、希伯萊文的圣經(jīng)舊約中,使用了atbash 逆序互代法,和a1bam 折半順序互代法,對(duì)三處文字進(jìn)行了加密(還有一種 atbah 法,也就是分段逆序互代,當(dāng)年也是流行過(guò)地) ;公元前五世紀(jì),斯巴達(dá)人開(kāi)始使用世界上第一種加密器械 skyta1e ,也就是 “天書 ”。 順便提一句,說(shuō)到巧譯,這個(gè)skyta1e 的確譯

14、的好:密碼,本身就該是天書。而這里所說(shuō)的天書,就是把羊皮紙纏在特定直徑的木棍上,寫好文字以后一解開(kāi), 紙上的字頓時(shí)歪七扭八, 就誰(shuí)也不認(rèn)識(shí)了; 解密的時(shí)候再找同樣粗細(xì)的棍子, 纏上讀出便是 誰(shuí)說(shuō)尺寸不重要的?至少天書告訴我們, 沒(méi)有比尺寸更重要的了。 。 。7、希臘的智慧在密碼發(fā)展的早期, 希臘人無(wú)疑扮演了重要的角色, 除了斯巴達(dá)人貢獻(xiàn)了天書這一最早的密碼之外,希臘人還創(chuàng)造了其它形式的密碼。首先登場(chǎng)的是希臘方盤,這是一種古老的密碼,大約形成于公元前2 世紀(jì),有時(shí)也被稱為希臘棋盤,它使用一個(gè)5X5的棋盤式方格來(lái)加密,把字母按照順序填入,隨后使用這個(gè)字母所在的行和列,也就是坐標(biāo),來(lái)代指這個(gè)字母。你

15、可能意識(shí)到一個(gè)問(wèn)題,即 26 個(gè)字母如何能填入一個(gè)5X5的棋盤式方格?這個(gè)原因在于,希臘人并不使用一種擁有26個(gè)字母的語(yǔ)言。事實(shí)上,希臘字母只有 24 個(gè)( alpha , beta, gamma , delta , epsilon , zet a, eta , thet , iot, kappa , lambda , mu , nu , xi , omicron , pi , rho , sigma , tau , up silon , phi , chi , psi , omega ) ,因而可以成功填入這個(gè)棋盤。我們當(dāng)然不會(huì)使用希臘語(yǔ)來(lái)傳遞信息,正如同上次的希伯來(lái)密碼一樣,我們希望這種密

16、碼可以應(yīng)用于拉丁字母,使得我們可以用英語(yǔ),甚至是拼音來(lái)作為明文。在這里,通常將i 和 j 填入一個(gè)方格內(nèi)。構(gòu)成方陣:ABCD EF G HI/JKLMNO PQRSTUVWXY Z每個(gè)字母由對(duì)應(yīng)的坐標(biāo)代替,比如 T 就加密為44 ,我的名字(Terry )用希臘方盤來(lái)加密的結(jié)果是4415424254 。你不會(huì)對(duì)這種密碼感到陌生,如果你看過(guò)夏理的連鎖謎題帖,最后一題正是希臘方盤,夏理沒(méi)有依常規(guī)使用標(biāo)準(zhǔn)方陣,他去掉了方陣中的W ,這個(gè)的提示是 “它們共有 25 個(gè),即便再加上一個(gè)它就成了前者的兩倍,把它們放在一個(gè)恰好可以容納它們的正方形里, 此時(shí)真正的鑰匙就會(huì)出現(xiàn) ,” 是指 W 是之前的字母 V

17、 的兩倍 (明白么?看字母形狀) ,從而得到答案“SS.Vadine ?!?密碼不拘泥于其標(biāo)準(zhǔn)形式,這正是一個(gè)很好的例子,正如同標(biāo)準(zhǔn)的愷撒是后退三位,但是沒(méi)人這么做,這使得密碼有更多變化,本章正希望向你闡明這一點(diǎn)。那么我們來(lái)看看這個(gè)方盤有什么可變化的余地。 首先, 密碼本身的加密法取決于那個(gè)方陣的排布,夏理沒(méi)有使用標(biāo)準(zhǔn)排布(當(dāng)然他對(duì)這一點(diǎn)給出了提示,這是個(gè)關(guān)鍵,密碼需要變化,但如何使這個(gè)密碼不像有些帖子一樣石沉大海,一個(gè)好的提示是關(guān)鍵,以后如果有機(jī)會(huì)我再討論這個(gè)問(wèn)題) ,使用一個(gè)方陣進(jìn)行加密時(shí),如何決定其排布呢?第一種方法是如夏理一樣,去掉一個(gè)字母,使其形成完美的矩陣造型,這里有26 種手法,

18、或者說(shuō) 26 個(gè)密鑰。這里有一個(gè)問(wèn)題,我們將缺少一個(gè)字母的加密法,我們的明文如果出現(xiàn)這個(gè)字母,我們毫無(wú)辦法。 (顯然你不能去掉像E 、 S 這樣的字母,我們的明文幾乎不可能避開(kāi)它們)第二種, 調(diào)整字母順序, 為何一定要按照字母順序填寫方盤呢?我們當(dāng)然可以按照自己喜歡的順序填寫,比如鍵盤順序( QWERTYUIOPASDFGHJKLZXCVBNM ) ,一個(gè)常見(jiàn)的手法?;蛘呤褂藐P(guān)鍵字順序,我會(huì)在關(guān)鍵字加密法中詳細(xì)介紹這種字母排列。第三種,我們還可以改變方盤的形狀,一個(gè)5X5的方陣固然好,但是變成4的也不壞,我們還可以多出三個(gè)方格放其它的東西(標(biāo)點(diǎn)?常用詞組?) 。以上只是隨意舉例, 當(dāng)你希望并思

19、考變化時(shí), 你會(huì)發(fā)現(xiàn)一種極其簡(jiǎn)單的密碼也有著復(fù)雜的變化, T 拋磚引玉,希望引出你們的無(wú)限創(chuàng)意,本章的主題就在于此,希臘的智慧,也是你們的智慧。8 、 培根密碼 弗朗西斯 培根,英國(guó)人,他是第一個(gè)意識(shí)到科學(xué)技術(shù)能夠改變世界面貌的哲學(xué)家。他不僅意識(shí)到這一點(diǎn),而且積極投入到科學(xué)技術(shù)的探索中。他對(duì)密碼學(xué)的興趣很濃,設(shè)計(jì)出的密碼也豐富了密碼學(xué)的內(nèi)容。他設(shè)計(jì)的密碼非常獨(dú)特,它可以不加過(guò)多的 “雕飾 ”,幾乎以本來(lái)的 “素面 ”在你眼前晃過(guò),而不會(huì)引起你的注意。培根所用的密碼是一種本質(zhì)上用二進(jìn)制數(shù)設(shè)計(jì)的。不過(guò),他沒(méi)有用通常的 0 和 1 來(lái)表示,而是采用 a 和 b 。下面是他設(shè)計(jì)的 26 個(gè)英文字母二進(jìn)制表示法。AaaaaaBaaaabCaaabaDaaabbEa

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論