版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、摩爾斯電碼由點(diǎn)(.)嘀、劃(-)嗒 兩種符號(hào)按以下原則組成:1,一點(diǎn)為一基本信號(hào)單位,每一劃的時(shí)間長度相當(dāng)于3點(diǎn)的時(shí)間長度。2,在一個(gè)字母或數(shù)字內(nèi),各點(diǎn)、各劃之間的間隔應(yīng)為兩點(diǎn)的長度。3,字母(數(shù)字)與字母(數(shù)字)之間的間隔為7點(diǎn)的長度。Atbash碼 凱撒碼 字碼+摩爾斯電碼 QWE碼 鍵盤碼 z d 1 A .- q 1 2 3 y e 2 B -. w _ abc def x f 3 C -.-. e w g 4 D -. r 4 5 6 v h 5 E . t ghi jkl mno u i 6 F .-. y t j 7 G -. U 7 8 9 s k 8 H . I pqrs t
2、uv wxyz r l 9 I . o q m 10 J .- p p n 11 K -.- a o o 12 L .-. s n p 13 M - d m q 14 N -. f l r 15 O - g k s 16 P .-. h j t 17 Q -.- j i u 18 R .-. k h v 19 S . l g w 20 T - z f x 21 U .- x e y 22 V .- c d z 23 W .- v c a 24 X -.- b b b 25 Y -.- n a c 26 Z -. m 密匙3 1 .- 2 .- 3 .- 4 .- 5 . 6 -. 7 -. 8
3、 -. 9 -. 0 - ? .-. / -.-. () -.-.- - -.- . .-.-.- 還有一種表示莫爾斯密碼的方法:將旗子向左劃表示一橫,向右表示一點(diǎn)。這種方法已經(jīng)沒多少人知道了。幾種常見密碼形式:1、柵欄易位法。 即把將要傳遞的信息中的字母交替排成上下兩行,再將下面一行字母排在上面一行的后邊,從而形成一段密碼。 舉例:TEOGSDYUTAENNHLNETAMSHVAED解:將字母分截開排成兩行,如下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 MUS
4、T 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)換成十進(jìn)制試試,得到數(shù)字6 18 26 25,對(duì)應(yīng)字母表,破解出明文為frzy,呵呵 3、字母頻率密碼。 關(guān)于詞頻問題的密碼,我在這里提供英文字母的出現(xiàn)頻率給大家,其中數(shù)字全部是出現(xiàn)的百分比:a 8.2 b 1.5 c 2.8 d 4.3e 12.7 f 2.2 g
5、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)頻率,然后大概猜測出明碼表,最后驗(yàn)證自己的推算是否正確。這種方法由于要統(tǒng)計(jì)字母出現(xiàn)頻率,需要花費(fèi)時(shí)間較長,本人在此不舉例和出題了,有興趣的話,參考跳舞的小人和金甲蟲。4、 愷撒移位密碼。 也就是一種最簡單的錯(cuò)位法,將字母表前移或者后錯(cuò)幾位,例如:明碼表:ABCDEFGHIJKLMNOPQRSTUVWXYZ密碼表:DEFGHIJKLMN
6、OPQRSTUVWXYZABC這就形成了一個(gè)簡單的密碼表,如果我想寫frzy(即明文),那么對(duì)照上面密碼表編成密碼也就是iucb(即密文)了。密碼表可以自己選擇移幾位,移動(dòng)的位數(shù)也就是密鑰。人們在單一愷撒密碼的基礎(chǔ)上擴(kuò)展出多表密碼,稱為“維吉尼亞”密碼。它是由16世紀(jì)法國亨利三世王朝的布萊瑟維吉尼亞發(fā)明的,其特點(diǎn)是將26個(gè)愷撒密表合成一個(gè),見下表: AABCDEFGHIJKLMNOPQRSTUVWXYZ BBCDEFGHIJKLMNOPQRSTUVWXYZA CCDEFGHIJKLMNOPQRSTUVWXYZAB DDEFGHIJKLMNOPQRSTUVWXYZABC EEFGHIJKLMNO
7、PQRSTUVWXYZABCD FFGHIJKLMNOPQRSTUVWXYZABCDE GGHIJKLMNOPQRSTUVWXYZABCDEF HHIJKLMNOPQRSTUVWXYZABCDEFG IIJKLMNOPQRSTUVWXYZABCDEFGH JJKLMNOPQRSTUVWXYZABCDEFGHI KKLMNOPQRSTUVWXYZABCDEFGHIJ LLMNOPQRSTUVWXYZABCDEFGHIJK MMNOPQRSTUVWXYZABCDEFGHIJKL NNOPQRSTUVWXYZABCDEFGHIJKLM OOPQRSTUVWXYZABCDEFGHIJKLMN PPQR
8、STUVWXYZABCDEFGHIJKLMNO QQRSTUVWXYZABCDEFGHIJKLMNOP RRSTUVWXYZABCDEFGHIJKLMNOPQ SSTUVWXYZABCDEFGHIJKLMNOPQR TTUVWXYZABCDEFGHIJKLMNOPQRS UUVWXYZABCDEFGHIJKLMNOPQRST VVWXYZABCDEFGHIJKLMNOPQRSTU WWXYZABCDEFGHIJKLMNOPQRSTUV XXYZABCDEFGHIJKLMNOPQRSTUVW YYZABCDEFGHIJKLMNOPQRSTUVWX ZZABCDEFGHIJKLMNOPQRSTUV
9、WXY 維吉尼亞密碼引入了“密鑰”的概念,即根據(jù)密鑰來決定用哪一行的密表來進(jìn)行替換,以此來對(duì)抗字頻統(tǒng)計(jì)。假如以上面第一行代表明文字母,左面第一列代表密鑰字母,對(duì)如下明文加密: TOBEORNOTTOBETHATISTHEQUESTION 當(dāng)選定RELATIONS作為密鑰時(shí),加密過程是:明文一個(gè)字母為T,第一個(gè)密鑰字母為R,因此可以找到在R行中代替T的為K,依此類推,得出對(duì)應(yīng)關(guān)系如下: 密鑰:RELATIONSRELATIONSRELATIONSREL 明文:TOBEORNOTTOBETHATISTHEQUESTION 密文:KSMEHZBBLKSMEMPOGAJXSEJCSFLZSY 歷史上以
10、維吉尼亞密表為基礎(chǔ)又演變出很多種加密方法,其基本元素?zé)o非是密表與密鑰,并一直沿用到二戰(zhàn)以后的初級(jí)電子密碼機(jī)上。5、維熱納爾方陣。 上面所說的頻率分析,很容易破解較長篇幅的密文,于是維熱納爾繼承前人的經(jīng)驗(yàn),創(chuàng)造出了這個(gè)維熱納爾方陣,從而克服了詞頻分析輕易能夠破解密碼的弊端,成為一種較為強(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 z1 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 A2 C D E F G H I J K L M N O P Q R S T U V W
11、X Y Z A B3 D E F G H I J K L M N O P Q R S T U V W X Y Z A B C4 E F G H I J K L M N O P Q R S T U V W X Y Z A B C D5 F G H I J K L M N O P Q R S T U V W X Y Z A B C D E6 G H I J K L M N O P Q R S T U V W X Y Z A B C D E F7 H I J K L M N O P Q R S T U V W X Y Z A B C D E F G8 I J K L M N O P Q R S T
12、U V W X Y Z A B C D E F G H9 J K L M N O P Q R S T U V W X Y Z A B C D E F G H I10 K L M N O P Q R S T U V W X Y Z A B C D E F G H I J11 L M N O P Q R S T U V W X Y Z A B C D E F G H I J K12 M N O P Q R S T U V W X Y Z A B C D E F G H I J K L13 N O P Q R S T U V W X Y Z A B C D E F G H I J K L M14 O
13、 P Q R S T U V W X Y Z A B C D E F G H I J K L M N15 P Q R S T U V W X Y Z A B C D E F G H I J K L M N O16 Q R S T U V W X Y Z A B C D E F G H I J K L M N O P17 R S T U V W X Y Z A B C D E F G H I J K L M N O P Q18 S T U V W X Y Z A B C D E F G H I J K L M N O P Q R19 T U V W X Y Z A B C D E F G H I
14、 J K L M N O P Q R S20 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 T21 V W X Y Z A B C D E F G H I J K L M N O P Q R S T U22 W X Y Z A B C D E F G H I J K L M N O P Q R S T U V23 X Y Z A B C D E F G H I J K L M N O P Q R S T U V W24 Y Z A B C D E F G H I J K L M N O P Q R S T U V W X25 Z A B C
15、 D E F G H I J K L M N O P Q R S T U V W X Y26 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以上就是維熱納爾方陣,它由明碼表(第一行的字母)、密碼表(下面26行)和密鑰組成,下面我舉個(gè)例子說明。 舉例:密鑰:frzy密碼:qfuc解:第一個(gè)字母,看以f開頭第五行,對(duì)應(yīng)明碼表查找q字母所標(biāo)示的字母為l。以此類推找出后面字母。所得明文為love。6、希伯萊文的圣經(jīng)舊約中,使用了atbash逆序互代法,和albam折半順序互代法,對(duì)三處文字進(jìn)行了加密(還有一種atbah法,也就是分段逆序互代,當(dāng)年
16、也是流行過地);公元前五世紀(jì),斯巴達(dá)人開始使用世界上第一種加密器械skytale,也就是“天書”。順便提一句,說到巧譯,這個(gè)skytale的確譯的好:密碼,本身就該是天書。而這里所說的天書,就是把羊皮紙纏在特定直徑的木棍上,寫好文字以后一解開,紙上的字頓時(shí)歪七扭八,就誰也不認(rèn)識(shí)了;解密的時(shí)候再找同樣粗細(xì)的棍子,纏上讀出便是誰說尺寸不重要的?至少天書告訴我們,沒有比尺寸更重要的了。7、希臘的智慧 在密碼發(fā)展的早期,希臘人無疑扮演了重要的角色,除了斯巴達(dá)人貢獻(xiàn)了天書這一最早的密碼之外,希臘人還創(chuàng)造了其它形式的密碼。 首先登場的是希臘方盤,這是一種古老的密碼,大約形成于公元前2世紀(jì),有時(shí)也被稱為希臘
17、棋盤,它使用一個(gè)55的棋盤式方格來加密,把字母按照順序填入,隨后使用這個(gè)字母所在的行和列,也就是坐標(biāo),來代指這個(gè)字母。你可能意識(shí)到一個(gè)問題,即26個(gè)字母如何能填入一個(gè)55的棋盤式方格?這個(gè)原因在于,希臘人并不使用一種擁有26個(gè)字母的語言。事實(shí)上,希臘字母只有24個(gè)(alpha,beta,gamma,delta,epsilon,zeta,eta,thet,iot,kappa,lambda,mu,nu,xi,omicron,pi,rho,sigma,tau,upsilon,phi,chi,psi,omega),因而可以成功填入這個(gè)棋盤。我們當(dāng)然不會(huì)使用希臘語來傳遞信息,正如同上次的希伯來密碼一樣,
18、我們希望這種密碼可以應(yīng)用于拉丁字母,使得我們可以用英語,甚至是拼音來作為明文。在這里,通常將i和j填入一個(gè)方格內(nèi)。構(gòu)成方陣: 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 每個(gè)字母由對(duì)應(yīng)的坐標(biāo)代替,比如T就加密為44,我的名字(Terry)用希臘方盤來加密的結(jié)果是4415424254。你不會(huì)對(duì)這種密碼感到陌生,如果你看過夏理的連鎖謎題帖,最后一題正是希臘方盤,夏理沒有依常規(guī)使用標(biāo)準(zhǔn)方陣,他去掉了方陣中的W,這個(gè)的提示是“它們共有25個(gè),即便再加上一個(gè)它就成了前者的兩倍,把它們放在一個(gè)恰好可以容納它們的正方形里,此時(shí)真正的鑰匙就會(huì)出現(xiàn)”,
19、是指W是之前的字母V的兩倍(明白么?看字母形狀),從而得到答案“SS.Vadine”。密碼不拘泥于其標(biāo)準(zhǔn)形式,這正是一個(gè)很好的例子,正如同標(biāo)準(zhǔn)的愷撒是后退三位,但是沒人這么做,這使得密碼有更多變化,本章正希望向你闡明這一點(diǎn)。 那么我們來看看這個(gè)方盤有什么可變化的余地。首先,密碼本身的加密法取決于那個(gè)方陣的排布,夏理沒有使用標(biāo)準(zhǔn)排布(當(dāng)然他對(duì)這一點(diǎn)給出了提示,這是個(gè)關(guān)鍵,密碼需要變化,但如何使這個(gè)密碼不像有些帖子一樣石沉大海,一個(gè)好的提示是關(guān)鍵,以后如果有機(jī)會(huì)我再討論這個(gè)問題),使用一個(gè)方陣進(jìn)行加密時(shí),如何決定其排布呢? 第一種方法是如夏理一樣,去掉一個(gè)字母,使其形成完美的矩陣造型,這里有26種
20、手法,或者說26個(gè)密鑰。這里有一個(gè)問題,我們將缺少一個(gè)字母的加密法,我們的明文如果出現(xiàn)這個(gè)字母,我們毫無辦法。(顯然你不能去掉像E、S這樣的字母,我們的明文幾乎不可能避開它們) 第二種,調(diào)整字母順序,為何一定要按照字母順序填寫方盤呢?我們當(dāng)然可以按照自己喜歡的順序填寫,比如鍵盤順序(QWERTYUIOPASDFGHJKLZXCVBNM),一個(gè)常見的手法。或者使用關(guān)鍵字順序,我會(huì)在關(guān)鍵字加密法中詳細(xì)介紹這種字母排列。 第三種,我們還可以改變方盤的形狀,一個(gè)55的方陣固然好,但是變成47的也不壞,我們還可以多出三個(gè)方格放其它的東西(標(biāo)點(diǎn)?常用詞組?)。 以上只是隨意舉例,當(dāng)你希望并思考變化時(shí),你會(huì)發(fā)現(xiàn)一種極其簡單的密碼也有著復(fù)雜的變化,T拋磚引玉,希望引出你們的無限創(chuàng)意,本章的主題就在于此,希臘的智慧,也是你們的智慧。8、培根密碼 弗朗西斯培根,英國人,他是第一個(gè)意識(shí)到科學(xué)技術(shù)能夠改變世界面貌的哲學(xué)家。他不僅意識(shí)到這一點(diǎn),而且積極投入到科學(xué)技術(shù)的探索中。他對(duì)密碼學(xué)的興趣很濃,設(shè)計(jì)出的密碼也豐富了密碼學(xué)的內(nèi)容。 他設(shè)計(jì)的密碼非常獨(dú)特,它可以不加過多的“雕飾”,幾乎以本來的“素面”在你眼前晃過,而不會(huì)引起你的注意。 培根所用的密碼是一種本質(zhì)上用二進(jìn)制數(shù)設(shè)計(jì)的。不過,他
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度現(xiàn)代農(nóng)業(yè)土地承包種植技術(shù)引進(jìn)合同3篇
- 2025年度智能大門研發(fā)與購銷合同4篇
- 2025年度數(shù)據(jù)中心能源優(yōu)化承包經(jīng)營協(xié)議4篇
- 2024水泵安裝項(xiàng)目施工合作合同版B版
- 2025年度五星級(jí)酒店廚師服務(wù)合同細(xì)則4篇
- 2024跨越國界的藝術(shù)品買賣合同
- 2025年度水利工程承攬工程施工合同4篇
- 2024影視制作公司演員聘用合同
- 2025年度智慧城市基礎(chǔ)設(shè)施建設(shè)施工合同范本6篇
- 2025年互聯(lián)網(wǎng)+存貨質(zhì)押貸款創(chuàng)新業(yè)務(wù)合同4篇
- 銳途管理人員測評(píng)試題目的
- 焊接材料-DIN-8555-標(biāo)準(zhǔn)
- 工程索賠真實(shí)案例范本
- 重癥醫(yī)學(xué)科運(yùn)用PDCA循環(huán)降低ICU失禁性皮炎發(fā)生率品管圈QCC持續(xù)質(zhì)量改進(jìn)成果匯報(bào)
- 個(gè)人股權(quán)證明書
- 醫(yī)院運(yùn)送工作介紹
- 重癥患者的容量管理
- 學(xué)習(xí)游戲?qū)χ行W(xué)生學(xué)業(yè)成績的影響
- 小學(xué)四年級(jí)上冊遞等式計(jì)算100題及答案
- 新版?zhèn)€人簡歷Excel表格模板共2聯(lián)
- (完整)中國象棋教案
評(píng)論
0/150
提交評(píng)論