資源描述:
《教你破解密碼的方法》由會員上傳分享,免費在線閱讀,更多相關內容在行業(yè)資料-天天文庫。
1、一、幾種常見密碼形式:1、柵欄易位法。即把將要傳遞的信息中的字母交替排成上下兩行,再將下面一行字母排在上面一行的后邊,從而形成一段密碼。舉例:TEOGSDYUTAENNHLNETAMSHVAED解:將字母分截開排成兩行,如下TEOGSDYUTAENNHLNETAMSHVAED再將第二行字母分別放入第一行中,得到以下結果THELONGESTDAYMUSTHAVEANEND.課后小題:請破解以下密碼Teieeemrynwetemryhyeoetewshwsnvraradhnhyartebcmohrie2、愷撒移位密碼。也就
2、是一種最簡單的錯位法,將字母表前移或者后錯幾位,例如:明碼表:ABCDEFGHIJKLMNOPQRSTUVWXYZ密碼表:DEFGHIJKLMNOPQRSTUVWXYZABC這就形成了一個簡單的密碼表,如果我想寫frzy(即明文),那么對照上面密碼表編成密碼也就是iucb(即密文)了。密碼表可以自己選擇移幾位,移動的位數也就是密鑰。課后小題:請破解以下密碼dtzwkzyzwjijujsixtsdtzwiwjfrx3、進制轉換密碼。比如給你一堆數字,乍一看頭暈暈的,你可以觀察數字的規(guī)律,將其轉換為10進制數字,然后按照每
3、個數字在字母表中的排列順序,拼出正確字母。舉例:110100101101011001解:很明顯,這些數字都是由1和0組成,那么你很快聯(lián)想到什么?二進制數,是不是?嗯,那么就試著把這些數字轉換成十進制試試,得到數字6182625,對應字母表,破解出明文為frzy,呵呵~課后小題:請破解以下密碼111417265254、摩爾斯密碼。翻譯不同,有時也叫摩爾密碼。*表示滴,-表示噠,如下表所示比如滴滴噠就表示字母U,滴滴滴滴滴就表示數字5。另外請大家不要被滴噠的形式所困,我們實際出密碼的時候,有可能轉換為很多種形式,例如用0和
4、1表示,迷惑你向二進制方向考慮,等等。摩爾斯是我們生活中非常常見的一種密碼形式,例如電報就用的是這個哦。下次再看戰(zhàn)爭片,里面有發(fā)電報的,不妨自己試著破譯一下電報內容,看看導演是不是胡亂弄個密碼蒙騙觀眾哈~由于這密碼也比較簡單,所以不出小題。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--**數字0-----1*----2**---3***--4****-5*
5、****6-****7--***8---**9----*常用標點句號*-*-*-逗號--**--問號**--**長破折號-***-連字符-****-分數線-**-*5、字母頻率密碼。關于詞頻問題的密碼,我在這里提供英文字母的出現(xiàn)頻率給大家,其中數字全部是出現(xiàn)的百分比:a8.2b1.5c2.8d4.3e12.7f2.2g2.0h6.1i7.0j0.2k0.8l4.0m2.4n6.7o7.5p1.9q0.1r6.0s6.3t9.1u2.8v1.0w2.4x0.2y2.0z0.1詞頻法其實就是計算各個字母在文章中的出現(xiàn)頻率,
6、然后大概猜測出明碼表,最后驗證自己的推算是否正確。這種方法由于要統(tǒng)計字母出現(xiàn)頻率,需要花費時間較長,本人在此不舉例和出題了,有興趣的話,參考《跳舞的小人》和《金甲蟲》。6、維熱納爾方陣。上面所說的頻率分析,很容易破解較長篇幅的密文,于是維熱納爾繼承前人的經驗,創(chuàng)造出了這個維熱納爾方陣,從而克服了詞頻分析輕易能夠破解密碼的弊端,成為一種較為強大的密碼編譯形式。abcdefghijklmnopqrstuvwxyz1BCDEFGHIJKLMNOPQRSTUVWXYZA2CDEFGHIJKLMNOPQRSTUVWXYZAB3D
7、EFGHIJKLMNOPQRSTUVWXYZABC4EFGHIJKLMNOPQRSTUVWXYZABCD5FGHIJKLMNOPQRSTUVWXYZABCDE6GHIJKLMNOPQRSTUVWXYZABCDEF7HIJKLMNOPQRSTUVWXYZABCDEFG8IJKLMNOPQRSTUVWXYZABCDEFGH9JKLMNOPQRSTUVWXYZABCDEFGHI10KLMNOPQRSTUVWXYZABCDEFGHIJ11LMNOPQRSTUVWXYZABCDEFGHIJK12MNOPQRSTUVWXYZABC
8、DEFGHIJKL13NOPQRSTUVWXYZABCDEFGHIJKLM14OPQRSTUVWXYZABCDEFGHIJKLMN15PQRSTUVWXYZABCDEFGHIJKLMNO16QRSTUVWXYZABCDEFGHIJKLMNOP17RSTUVWXYZABCDEFGHIJKLMNOPQ18STUVWXYZABCDEFG