版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
【密時學(xué)】需仍知識面瞄集合
首先,我們先前單的介紹卜密碼術(shù)到底是什么東西.
密碼術(shù),Cryprogniphy,其實是從希臘詞Kryrtos派生而來。它是一種為了使信息無法被外人理解,而對信息進行加需的技術(shù)。密碼術(shù)通常分為兩種,那就是易位
和音換。在福爾摩斯先生的案件中,有許多設(shè)計到了密碼術(shù),另人印象最為深刻的估計就是那“跳舞的小人“一篇了,密碼其實就是兩人或幾人憑借特定的KEY而潦傳的
密文這些東西之所以被加密,也就是為了不讓別人看懂.但是,密碼術(shù)軍文也并不是完全的保障,只要有破譯出了KEY,那內(nèi)容就很顯而易見了.在戰(zhàn)爭中,最古老的密碼就
是“摩士密碼”.成為了軍方交流秘密軍情的特定密碼.現(xiàn)在我們先不談“摩士密碼”.先談?wù)労唵我孜坏臇艡诿艽a.
說道易位.那古老的棚忙密碼就不得不說了.所謂柵欄密碼,就是把要加密的明文分成N個一組,然后把每組的第i個字連起來,形成一段無規(guī)律的話。
一般比較常見的是2欄的棚欄密碼。
比如明文:THEREISACIPHER
去掉空格后變?yōu)椋篢HEREISACIPHER
兩個一組,得到:THEREISACIPHER
先取出第一個字母:TEESCPE
再取出第二個字母:HRIAIHR
連在-?起就是:TEESCPEHRIAIHR
這樣就得到我們需要的密碼了!
而解密的時候.我們先吧密文從中間分開,變?yōu)閮尚校?/p>
TEESCPE
HRIAIHR
再按二卜上卜的順序組合起來:
THEREISACIPHER
分出空格,就可以得到原文了:
THEREISACIPHER
但是有些人就他不把密碼作出2欄,比如:
明文:THEREISACIPHER
七個一組:THEREISACIPHER
抽取字母:TAHCElRPEHIESR
組合得到密碼:TAHCEIRPEHIESR
那么這時候就無法再按照2欄的方法來解了一
不過棚欄密碼本身有一個潛規(guī)則,就是組成搦欄的字母一般不會太多。(一般不超過30個,也就是一、兩句話)
這樣,我們可以通過分析密碼的字母數(shù)來解出密碼…
Lttill:TAHCEIRPEHIESR
一共有14個字母,可能是2欄或者7欄…
嘗試2欄…失敗
嘗試7欄…成功
然血當明欄和拼音相結(jié)合后,誕生出一種令人痛恨的新忠谿…
比如在正道學(xué)院網(wǎng)絡(luò)版的開篇nash中出現(xiàn)過這樣一個棚欄:
QGBKSYSHJIEUEIIIIAN
總共19個字母?貌似不符合棚欄的規(guī)則…其實是因為出現(xiàn)了一個叫做捆綁的冬冬:
QGBKSYSHJ
1EUEIIIIAN
看到了嗎?上面是聲母,卜面是的母…
聲母中的sh和韻母中的ian都是被作者當為一個字符使用…
下而介紹的則是傳說中的"愷微案碼”.“愷撒密碼"據(jù)傳民古尊馬愷助大帝用來保護中要軍情的加密系統(tǒng).
它是一種置換密碼,通過將字母按順序推后起3位起到加密作用,如將字母A換作字?D,將字母B換作字母E。據(jù)說愷撤是率先使用加密函的古代將領(lǐng)之一,
因此這種加密方法被稱為愷微密碼。
假如有這樣一條指令:
明文(小寫):jixiaojing
用愷報密碼加密后就成為:
密文(大寫):MLALDRMLQJ
如果這份指令被敵方截獲,也將不會泄密,因為字面上看不出任何意義.
這種加密方法還可以依據(jù)移位的不同產(chǎn)生新的變化,如將每個字母左19位,就產(chǎn)生這樣一個明密對照表:
明文:abcdcfghijklmnopqrstuvwxyz
密文:TUVWXYZABCDEFGHIJKLMNOPQRS
在這個加密表卜.,明文與密文的對照關(guān)系就變成:
明文:baidu
密文:UTBWN
很明顯,這種裕碼的密度是很低的,只需簡單地統(tǒng)計字頻就可以破譯。于是人們在單一愷枚密碼的基礎(chǔ)上擴展出多表密碼,稱為“維吉尼亞”密碼。它是由16世紀法
國亨利三世王朝的布萊瑟維吉尼亞發(fā)明的,其特點是將26個愷撒密表合成一個,見卜.表:
ABCDEFGHIJKLMNOPQRSTUVWXYZ
AABCDEFGHIJKI.MNOPQRSTUVWXYZ
BBCDEFGHIJKLMNOPQRSTUVWKYZACCDEFGHIJKLMNOPQRSTUVWXYZAB
DDEFGHIJKLMNOPQRSTUVWXYZABCEEFGHIJKLMNOPQRSTUVWXYZABCDFFGHIJKLMNOPQRSTUVWXYZABCD
EGGHIJKLMNOPQRSTUVWXYZA3CDEFHHIJKLMNOPQRSTUVWXYZABCDEFGIIJKLMNOPQRSTUVWXYZABCDEF
GHJJKI.MNOPQRSTUVWXYZABCDEFGHIKKLMNOPQRSTUVWXYZABCDEFGHIJI.I.MNOPQRSTUVWXYZABCDEFG
HIJKMMNOPQRSTUVWXYZABCDEFGHIJKLNNOPQRSTUVWXYZABCDEFGHIJKLMOOPQRSTUVWXYZABCDEFGHI
JKLMNPPQRSTUVWXYZABCDEFGHIJKLMNOQQRSTUVWXYZABCDEFGHIJKLMNOPRRSTUVWXYZABCDEFGHIJK
I.MNOPQSSTUVWXY7ABCDEFGHIJKI.MNOPQRTTUVWXYZABCDEFGHIJKI.MNOPQRSUUVV/XY7ABCDEFGHIJKI.
MNOPQRSTVVWXYZABCDEFGHIJKLMNOPQRSTU
WWXYZABCDEFGHIJKLMNOPQRSTUVXXYZABCDEFGHIJKLMNOPQRSTUVWYYZABCDEFGHIJKLMNOPQRSTUV
WXZZABCDEFGHIJKLMNOPQRSTUVWXY
維吉尼亞密碼引入了“密鑰''的概念,即根據(jù)密鑰來決定用哪一行的密表來進行替換,以此來對抗字頻統(tǒng)計。假如以上面第一行代表明文字母,左面第一列代表密鑰字
母,對如下明文加密:
TOBEORNOTTOBETHATISTHEQUESTION
當選定RELATIONS作為密鑰時,加密過程是:明文一個字母為T,第一個密鑰字母為R,因此可以找到在R行中代替T的為K,依北類推,得出對應(yīng)關(guān)系如下:
密鑰QELATIONSRELATIONSRELATIONSREL
明文:TOBEORNOTTOBETHATISTHEQUESTION
密文ZBBI.KSMEMPOGA.IXSE.ICSFI7SY
歷史二以維吉尼亞密表為基礎(chǔ)又演變出很多種加密方法,其基本元素?zé)o非是密表與密鑰,并一直沿用到二戰(zhàn)以后的初級電子密碼機上.
在上面的?1愷微梏碼"中我們有提到??維吉尼亞密碼",那我們就簡單的介紹下什么是?'維吉尼非密碼
人們在單一愷撒密碼的基礎(chǔ)上擴展出多表密碼,稱為“維吉尼亞''密碼。它是由16世紀法國亨利三世王朝的布萊瑟?維吉尼亞發(fā)明的,其特點是將26個愷撒密表合
成一個,見下表:
ABCDEFGHIJKLMNOPQRSTUVWXYZ
AABCDEFGHIJKLMNOPQRSTUVWXYZ
BBCDEFGHIJKLMNOPQRSTUVWXYZA
CCDEFGHIJKLMNOPQRSTUVWXYZAB
DDEFGHIJKLMNOPQRSTUVWXYZABC
EEFGHIJKLMNOPQRSTUVWXYZABCD
FFGHIJKLMNOPQRSTUVWXYZABCDE
GGHIJKLMNOPQRSTUVWXYZABCDEF
HHIJKLMNOPQRSTUVWXYZABCDEFG
1IJKLMNOPQRSTUVWXYZABCDEFGH
JJKLMNOPQRSTUVWXYZABCDEFGHI
KKLMNOPQRSTUVWXYZABCDEFGHIJ
I.I.MNOPQRSTUVWXYZABCDEFGHI.IK
MMNOPQRSTUVWXYZABCDEFGHIJKL
NNOPQRSTUVWXYZABCDEFGHIJKLM
OOPQRSTUVWXYZABCDEFGHIJKLMN
PPQRSTUVWXYZABCDEFGHIJKI.NfNO
QQRSTUVWXYZABCDEFGHIJKLMNOP
RRSTUVWXYZABCDEFGHIJKLMNOPQ
SSTUVWXYZABCDEFGHIJKLMNOPQR
TTUVWXYZABCDEFGHIJKLMNOPQRS
UUVWXYZABCDEFGHIJKLMNOPQRST
VVV/XYZABCDEFGHIJKLMNOPQRSTU
WWXYZABCDEFGHIJKLMNOPQRSTUV
XXYZABCDEFGHIJKLMNOPQRSTUVW
YYZABCDEFGHIJKLMNOPQRSTUVWX
ZZABCDEFGHIJKLMNOPQRSTUVWXY
維吉月亞密碼引入了“密鑰''的概念,即根據(jù)密鑰來決定用哪一行的密表來進行替換,以此來對抗字頻統(tǒng)計。假如以上面第一行代表明文字母,左面第一列代表密鑰字
母,對如下明文加密:
TOBEORNOTTORETHATISTHEQUESTION
當選定RELATIONS作為密鑰時,加密過程是:明文一個字母為T,第一個密鑰字母為R,因此可以找到在R行中代替T的為K,依北類推,得出對應(yīng)關(guān)系如下:
密鑰RELATIONSRELATIONSRELATIONSREL
明文:TOBEORNOTTOBETHATISTHEQUESTION
密文:KSMEHZBBLKSMEMPOGAJXSEJCSFIZSY
歷史二以維吉尼亞密表為基礎(chǔ)又演變出很多種加密方法,其基本元素?zé)o非是密表與密鑰,并一直沿用到二戰(zhàn)以后的初級電子密碼機上。
的著時間的演進,人們越來越感覺"愷撒密碼"其實不怎么安全.因為“愷撒密碼??維熱納爾方陣KEY只有可憐的25科、人們只需檢查這25種可能性即可破解.為了
使密碼有更高的安全性,單字母替換密碼就出現(xiàn)了。只需藍排密碼表二I?六個字母的順序,密鑰就會增加到四千億億億多種,那么就能有效的防止敵人用篩選的方
法檢驗所有的密鑰,如:
明碼及ABCDEFGHIJKLMNOPQRSTUVWXYZ
密碼表QWERTYUIOPASDFGHJKLZXCVBNM
明文FOREST
密文YGKTLZ
這種密碼持續(xù)使用幾個世紀,直到阿拉伯人發(fā)明了密碼破解術(shù).…“
阿拉伯人的破譯方法是頻率分析法,下面先說說各字母在英語文章中出現(xiàn)的頻率(百分比)
A:8.2B:1.5C:2.8D:4.2E:I2,7F:2.2G:2.0H:6.l1:7.0J:0.2K:0.8L:4.0M:2.4N:6.70:7.5P:1.9Q:0.1R:6.0S:6.3T:9.lU:2.8V:1.0W:2.4X:0.2Y:0.2Z:0.1
當然,這只是個概數(shù),不會與每篇文章的字母3現(xiàn)頻率完全一樣,通常越短的信息的字母頻率與上面的相比就越不相符,越短的信息也就越難破解了。如;John,a
jazzi&LwillgcI。JapaninJunetojoinajazzparty.凱中.J的Tf分比是-12.H.而E的百分比丘。.對K講行痢率分析就金斤..靛文“乂M:又加:IJOCTXH.
若明碼表ABCDEFGHIJKLMNOPQRSTUVWXYZ
密碼表QWERTYUIOPASDFGHJKLZXCVBNM
則它被翻譯為GIVEUP.
但若明碼表ABCDEFGHIJKLMNOPQRSTUVWXYZ
密碼表QWUETRYIXPASCHOMDFGJKLZVBN
則它被翻譯為COMEIN.
究竟那個是真的,不得而知.但當它放進一篇文章里,就可從前后推知它應(yīng)怎樣翻譯了.
【柵欄密碼】
描欄密碼,就是招需要加密的明文分成N組,每組M個字母(每組字母數(shù)可等可不等,一段情況為相等),然后把烈組的第【個字母連接在一起并加以整合,形成一
行無規(guī)律字母序列,用以傳送訊息的加密方法。
下面以例子為主來具體解擇上述定義。
首先是最為常見的2欄密碼,例一如下
明文::loveyou.(我愛你)去間隔,整理成:ILOVEYOU
以兩個字母為一組,分成四組:ILOVEYOU
連接每組的第一個字母,得:IOEO
連接每組得第二個字母,得:LVYU
整合戊為一彳「,既得密文:IOEOLVYU
當然,實際中要比這樣復(fù)雜得多,絕非兩組這樣簡耳i
當然,還有可能會出現(xiàn)總字數(shù)為奇數(shù)的明文,如
明文:Seeingisbcliving.(眼見為實)整理:SEEINGISBELIEVING
兩個-■紈.從前至后塔理:SEEINGISBELIEVING
整理得密文:SENIBLEIGEIGSEIVN1
【迅雷解密】
組成棚欄的字母個數(shù)一般不會太多,一般不超過30個,一般只是一、兩句話而已.所以,我們可以通過分析密碼的字母個數(shù)來解出密碼.
基本蟀法:約數(shù)法.
密文EOEOLVYU約數(shù)1,2.4.8,可能為2欄或4欄密碼。
嘗試2欄,從中間分隔密碼:IOEOLVYU
上下排列,得:IOEOC
按上下上下的順序依次連接,得ILOVEYOU,因可得明文:llovcyou.(我愛你)
密文:SENIBLEIGEIGSEIVN可以看出,明文字數(shù)為17,為奇數(shù),如果是兩欄,正好第一欄富裕一個字母,可能就是分隔時出現(xiàn)的多余字母,可以嘗試求
解,當然,也可以是三欄(6-6-5),前兩行富裕字母收尾.
依次嘗試即可,兩欄:SENIBLEIG
EIGSEIVN
上下連接既是答案了.如果不行,可嘗試其他,總體來看,較為簡單。
綜上,單純出現(xiàn)柵欄密碼的情況,解法萬變不忠共宗,當然,這種情況很少,大多數(shù)密碼會有類似凱微密碼,其他語言或者與漢語拼音相結(jié)合,組成較為豆雜的密碼。
[字母替校]
這個可以說是最最最最簡單的密碼了==小學(xué)就能學(xué)會……
具體加密方法就是:1代表A,2代表B..............以此類推
我想,只要你會數(shù)數(shù)就會這個密碼吧==
但不要因為簡單就忽視它的存在,這種方.式,把廣母與數(shù)字本無關(guān)系的兩者聯(lián)系起來了,它作為字母與數(shù)字間的電要聯(lián)系而必不可缺.如果配合上其他密碼進行加密
的話,這種密碼難度不容小視哦一
【摩痂密碼】
摩斯密碼(又譯為摩斯電碼)是一種時通時斷的信號代碼,這種信號代碼通過不同的排列順序來表達不同的英文字母、數(shù)字和標點符號等。
雖然摩爾斯發(fā)明了電報,但他缺乏相關(guān)的專門技術(shù)。他與AIMVail簽定了一個協(xié)議,讓他幫自己制造更加實用的設(shè)備。Vail構(gòu)思了一個方案,通過點、劃和中間的
停頓,可以讓每個字符和標點符號彼此獨立地發(fā)送出去,他們達成一致,同意把這種標識不同符號的方案放到摩爾斯的專利中。這就是現(xiàn)在我們所熟知的美式摩爾斯
電碼,它被用來傳送了世界上第一條電報,
莫爾斯電碼由點(.),劃(-)兩種符號按以下原則組成:
1,一點為一基本信號單位,每一劃的時間長度相當于3點的時間長度。八I)r4WlB6ua2w
2,在一個字母或數(shù)字內(nèi),各點、各劃之間的間附應(yīng)為兩點的長度。
7b5M%W/-"_7T-x
3,字母(數(shù)字)與字母(數(shù)字)之間的間隔為7點的長度.
A:,一
B:—
C:一,一?
Q:-----?一
R:,一?
S:?
T:
u:?一
V:?一
w:?一
X—
Y:—
z:—?
為了方便大家記M
在這里皓上張摩斯密碼記憶圖
IAd4Bh-di-di-dndCah-di-dah-dHDghYHHtEdftdFi-di-dah-dHEdah-dah-dit
HdiYMMditDdi-ditdi-dah-dJah-d4hSKYiYahdL?-dih-d-ditHd小?gHdah-dit
Od6?&\?dahPd叢Q?&h7Hl冊Rdi-d4h-ditSdbdi-ditTdah
UVWMd*1YYah-d5Z
diY>d*di-di-di-dahdi-ShY?hdih-di-4i-d>hdih-dih-^i-dit
(如果看不清,請點擊看大圖》
作為一種信息編碼標準,摩爾斯電碼擁有其他編碼方案無法超越的長久的生命,孽爾斯電碼在海事通訊中被作為國際標準一直使用到1999年,
1997年,當法國海軍停止使用摩爾斯電碼時,發(fā)送的最后一條消息是:“所有人注意,這是我們在永遠沉寂之前最后的一聲吶喊”!
【迅雷解密技巧】
K實解密摩斯奈碼淡不卜什么牯巧可言.
自己背上了,或者一張摩斯對照表在手,一個一個的對照翻譯就可以了,
解出來只是時間問題
當然有的人缺德一,用摩斯加密把“線”和"點”順序按一定規(guī)律打亂,
或者撤掉幾個分隔符號……這樣情況就復(fù)雜了,
算是2層加密了,在這里就不討論了.
【凱敬密碼】
顧名忠義,凱撒大帝創(chuàng)造的加密方式……
當然葩不是凱撒大帝創(chuàng)造的誰也說不清,
不過“愷微密碼”據(jù)傳是古羅馬t這個審核哈?==】愷撤大帝用來保護亞要軍情的加密系統(tǒng).
加密方式呢,也很簡單,只要你有一張字母表,把明文的字母按一定規(guī)律地移動就可以了~
舉個例子
明文:HELLO
密文:IFMMP(密鑰為I)
或:KHOOR(密鑰為2)
說一下密鑰是什么東西,
密鑰,一種參數(shù),它是在明文轉(zhuǎn)換為密文或?qū)⒚芪霓D(zhuǎn)換為明文的舞法中輸入的數(shù)據(jù).
簡單的說,它就是一種用來加密解密的關(guān)鍵字符
如上面那個例子,密鑰為1,
就是把hello的5個字母,每個都往后移I位,
H變成1,E變成F等等,密鑰為2也同理。
凱撒密碼的密鑰,可以說是所有密鑰中最最最最簡單的了,
一般有密鑰參與的加密方式,都會非常紅雜,現(xiàn)代計算機的加密,
密鑰也被廣泛運用著,
【鍵盤坐標密碼】
請低下頭,看看您的鍵盤的一個字母:D
D所處的位置為字母第2行,數(shù)字3的下面,
于是明文是:D
密文就是:23
【迅南解密】
鍵盤二字扉只有3仃,數(shù)字只有10個(0-9)
所以,第一個數(shù)字不超過3,第二個數(shù)字不超過9,yoxi--
【機盤密碼】
大家來石一個表格
12345
1ABCDE
2FGHI/JK
3LMNOP
4QRSTU
5VWSYZ
經(jīng)過二面2個密碼的介紹,大家應(yīng)該看出來了吧,這是個5*5的表格,按坐標來吧一
確實如棋盤一樣吧?細心的朋友可能發(fā)現(xiàn)了,表中的字母i和j在同一位置上,的確,從這個密碼誕生伊始就是如此.
當然,根據(jù)國家網(wǎng)文字的差異,小同國家的人在運用時米取的方法也有小同,
邃文中也是講i用Ij右做一個字母,
英文則一般會省略去Z,
法文消去的是k或者W,
意文因為只有21個字母,通常會加一些羅馬的行號加以補充,
可謂國有國別,文有文異,不再贅述。
這個偉大的發(fā)明在如今的我們看似簡單,
但卻戊了后世無數(shù)種密碼的雛形,即被本人稱作“衍生物”的各種密碼變種,
例如19世紀由英國科學(xué)家杳爾斯分明的"普萊羊爾密碼
一戰(zhàn)時期,德軍中校弗里茨發(fā)明的新五字密碼(即ADFGX密碼)
及后來的變種“ADFGVX密碼”,Chase密碼,當然夾叉式密碼也多少受其影響
這些難度較高,此貼就不討論了。
【迅雷解密】
2個數(shù)字都在1~5之間浮動
全力H加密碼,有很多人開小把此舊為一類,
也就是說學(xué)術(shù)界還存在一點小爭論,不過個人還是把它打到這里。
【日方密碼】
日歷有7行,周日至周六,英文首字母分別為SMTWTFS
有4列
:(15I26代表az26個英文字母:
(2)M.TI.W.T2.ES1,S2分別代表周一到周日七天(英文首字母代替.1.2為了有別,也人為炳加密席):
(3)密鑰即密碼表
只要得知是用哪個月份的日歷加密,問題就迎刃而解了~
2010
一月
四“五o六”日,c
*>1“2*>3~。
4*52627P829*>102,
IP12P1女1315"16-1廿
18。19B2M21~22a23。23。
25。26P27P28“29"3'R冽
wwxoi.ccr
【手機密碼】
通過手機按鍵的方式進行的一種加密
如:
明文:Z
密文:94
大家看出來了么?呵呵,其實,用手機發(fā)短信,按“9”鍵4下,
就可以打出Z這個字母f,呵呵~~~
,笫二樣
I承加祁不而,而部分'*'
叫E卜
播1泗9開1
[健盤密碼]
密文
314697*24826*7I36489*7136489*I5358#I32879#179*24862*14863*3179746*7426964*7193*24862*1328*I74639*3179746*7I36478
明文:
SORRYILOVEANOTHER
坡種所謂的密㈣.就呆.手機.(或者電腦小犍幫.電話鍵冊等)捺照密碼里的數(shù)字比劃一下就劃出來了.
比如,H,17是左邊一蟒,39是右邊一豎,46是中間一橫。
【迅雷解密】
這個密碼屬于象形密碼,
要說特征,那就是每組數(shù)字數(shù)量不全少,2~9個不等,嗯……這個也算一種技巧吧==|||||
庵鈿盤I
【手機鍵盤槍碼】
一、直接數(shù)字表示法:即兩個數(shù)字一綱,第一個我示鍵盤上的某個鍵,第二個表示該鍵上的第幾個字母.例:“53638332”表示的就是“LOVE”四個字母.特征(只
考慮單層,下同):有偶數(shù)個數(shù)字,其中偶數(shù)位的數(shù)字在I至4浮動,不含有0.
二、鍵盤坐標加密法:在鍵盤上以456為軸258為軸建系,密文中每個字符用一個角度和一個數(shù)字表示,角度表示鍵盤上的鍵,數(shù)字表示該鍵上的第幾個字母。例:
“18C10345'l”即表示“GOD1說明:若想表示5上的字母(JKL)可用135'表示,因為I上不含任何字母。特征:比較明顯???一般前個數(shù)字是45的整數(shù)倍,后個
數(shù)字在1到4浮動.
三、皆加拼音按鍵法:最面里的一種了,直接在于機上輸入密文,出現(xiàn)的中文即為明文。我:“PGMWGM”即為“拼音
四、鍵盤形象法:即在手機鍵盤上畫出要加密的字母,然后按順序?qū)懗霎嫺淖帜笗r經(jīng)過的數(shù)字.例:“3214789”表示“C”。特征:連著的數(shù)字較多(指手機上按鍵連
若),如147.456等.
五、鍵盤坐標軸法(仿垂死原創(chuàng)》:以147為X軸,123為Y軸,密文中每兩個數(shù)字為一組,前一個代表行數(shù),后一個代表該行的第幾個。(第三行有十一個字母,表
示起來較不方便,所以將S和Z當作第四行,即41代表S,42代表Z)例:“26293615”代表“LOVE”.特征:數(shù)字為偶數(shù)個,且不含有0,奇數(shù)在1到4浮動(4
后只出現(xiàn)1或2).
六、對稱替換法:在每個按鍵中做時稱,即第一個字母換成最后一個,中間一個字母不變。例:“OGOCBCQ”即為“MIMABAR”,瞥征:貌似沒有很明顯的特征,
不過“BEHKNU”這幾個字母加密后是不會改變的。
七、字母位曾描沐法:用三個初字表示一個字做,第一個數(shù)字表示行的.第二個去示律熱.第三個關(guān)示該鐘卜的第幾個字母.例:“223233.323.132”即代去“LOVE”.
特征:所有數(shù)字在I到4浮動,總個數(shù)為3的倍數(shù)。
八、非鐘能字母輸入加密法:就是在手機中用非智能且不含有。和L輸入法時輸入字母時月的方法(智能輸入的方法見“三”),例:'3327777999”即代表“EASY”。
特征:數(shù)字里更連續(xù)出現(xiàn),
九、鍵盤方位表示法:利用英文中東南西北的縮寫來代表手機上的按鍵,后面再跟一個數(shù)字表示是改按鍵上的笫兒字母.為保持整齊,可將5上的字母可以移至1?
例:可以用“SW4EE3SW4”表示“SOS”,(用兩個E是為了保持整齊)特征:頻繁出現(xiàn)NEWS四個字母,總字符數(shù)為3的倍數(shù),最大數(shù)字不過4*
總結(jié):手機鍵盤加密主要的思路大體可分為三條。一是通過不同的方式來描述字母的位置,這種方法比較明顯的特征是幾乎不含有0.而且數(shù)字大多在I到4浮動.
二是利用了手機編輯文字的功能,如第三、八種.這種加密特征通常不太明顯。三是'‘其他",一些比較詭異的方法,加第四、六種,以上的九種加密方法都還有很大
的潛力可挖,特別是配合其他密儲便用的時候。J能效果里佳,帆以備位同學(xué)小要拘泥十上由明說的,美活地做一些處理可能會更好。
【豬筆密碼】
在18世紀時,F(xiàn)reemasons為了使讓其他的人看不儺他所寫而發(fā)明的,
豬筆密碼屬于替換密碼流,但它不是用一個字母替代另一個字母,而是用一個符號來代替一個字母,
把26個字母寫進下四個表格中.然后加密時用這個字母所挨著友格的那部分來代替.
此密碼為替換格碼,如下面系列圖所示的替代方法,每個字母用其周圍的線條替換,
26個字母時應(yīng)26個符號.這珞決定了關(guān)鏘詞加密在這也同樣適用!
也就是說我們可以改變26個字母的排列,
這只足一種改法而已.大家還可看到圖片是由兩個井與兩個X隔開字母的。這四個隔開符的順序也
附上豬鋁對照表
舉例
>□JFLJV>□□V^1E>
XMARKSTHESPOT
Playfair密片(英文滬layfaircipher或Playfairsquare)^.種使用個關(guān)鍵詞方格來加密字符對的加密法.1854年由查爾斯惠斯迪(Charles
Wheatstone)的英國人發(fā)明。
經(jīng)萊昂?普萊亞爾提倡在英國軍地和政府使用.
它有一些不太明顯的特征:密文的字母數(shù)一定是偶數(shù);任意兩個同組的字母都不會相同.如果出現(xiàn)這種字符必是亂碼和虛碼。
它使用方便而且可以讓軟度分析法變成聯(lián)子.在1854到1855年的克里米亞戰(zhàn)爭和1899年的布爾戰(zhàn)爭便有廣泛應(yīng)用但在19l1年的一戰(zhàn)中被破
譯了。
編寫分三步:1.編制密碼表2.整理明文3.編寫密文構(gòu)成部分:1.密鑰2.明文3.密文4.注明的某個字母代替的另一個字母
第一步掄編制出碼衣。在這個5節(jié)的泊碼表中,共有5行5列卞母。第一列(或第一行J是由鑰,其余按照宗母順序。密鑰是一個單問或訶組,若有曳
發(fā)字母,可將后面重復(fù)的字母去掠。當然也要把使用頻率最少的字母去掉。如:密鑰是Liveandlearn,去掉后則為liveandr,如果密鑰過長可占用第二列
或行。
同時字母I和J會被當成一個字母.
T
AG?(j)pV如密鑰crazydog.可編制成
ZBKQW
VELSX
第二步整理明文.將明文每兩個字母組成一對。如果成對后有兩個相同字母緊挨或最后一個字母是單個的,就插入一個字母X(或者Q).
如,communist.應(yīng)成為co,mx,mu,ni,st”
最后編寫密文.對明文加密規(guī)則如下:
1若p1p2在同一行,對應(yīng)密文C1C2分別是緊靠p1P2右端的字母.其中第一列被看做是最后一列的3:萬如.按照前表,Ct對應(yīng)de
2);p1p2在同一列.對應(yīng)密文C1C2分別是緊靠p1p2卜方的字母.其中第行被斤做是最后一行的卜方.
3若p1p2不在同一行,不在同一列,則ClC2是由p1p2確定的矩形的其他兩角的字母(至于橫向替換還是縱向替換要事先約好,或自行嘗試)“
如.按照前表,wh對應(yīng)ku或uk.
如,依照上表,明文wherethereislife,thereishope.
可先整理為:WHERETHEREISLIFETHERElSHOPEX
然后密文為:KUYOXDOLOYPLFKDLFJYOLGLNNGLY
將密文變成大寫,然后幾個字母一組排列.
til5個一組就是KUYOXDOLOYPLFKDLFUYOLGLNNGLY
解密
Playfair就密算法首先將密鑰填寫在一個5*5的矩陣中(去Q留Z),矩陣中其它未用到的字母按順序填在矩陣剩余位置中,根據(jù)替換矩陣由密文得到
明文。
對密文蝌格規(guī)則如下:
1若C1C2在同一行,對應(yīng)明文p1p2分別是應(yīng)靠c1c2左端的字母。其中最后一列被看做是第一列的左方。
2若C1C2在同一列,對應(yīng)明文p1p2分別是嗓兼C1c2上方的字母。其中最后一行被看做是第一行的上方。
3若C1C2不在同一行,不在同一列,則p1p2是由c1C2確定的矩形的其他兩角的字母.
其實就是反其道而行之.
二方密碼
二方密碼(en:Two-square_cipher)比四方落碼用更少的矩陣。[1]
得出加密矩陣的方法和四方密碼一樣.
例如用“example"和"keyword”作密匙,加密Ip?,首先找出第一個字母(L)在上方矩陣的位置,再找出第二個字母(P)在矩陣的位置:
在上方矩陣找第一個字母同行,第二個字母同列的字母:在下方矩陣找第個字母同列,第二個字母同行的字母,那兩個字母就是加密的結(jié)果。
helpme的加密結(jié)果:HEDLXW.
這種加密法的弱點是若兩個字同列,便采用原來的字母,例如he便加密作HE.約有二成的內(nèi)容都因此而暴露。
歷史
十六世紀中葉,中國出現(xiàn)了真正的密碼反切碼。其原理與現(xiàn)代密電碼的設(shè)計原理完全一樣,但卻比現(xiàn)代密碼更難破譯,它使用漢字注音方法中的"反
切法",進行編碼.
使用方法
反切注音方法出現(xiàn)于東漢末年.是用兩個字為另一個字注音,取上字的聲母和下字的韻母.”切“出另外一個字的讀音。"反切碼1?就是在這種反切拼音
基礎(chǔ)上發(fā)明的,發(fā)明人是著名的抗倭將領(lǐng)、軍事家成維光。戚繼光還專門編了兩首詩歌,作為“密碼本":一首是:"柳邊求氣低,波他爭日時。鶯蒙語出
思,打掌與君知?:另一首是:"春花香,秋山開,嘉賓歡歌笏金杯,孤燈光輝燒銀缸。之東郊,過西橋,雞聲催初天,奇梅歪遮溝。"
這兩首詩歌是反切碼全部秘密所在.取前一首中的前20個字的聲母,依次分別編號120;取后一首36字韻母,順序編號1-36.再將當時字音的八
種聲調(diào),也按順序編上號碼1-8,形成完整的"反切碼"體系。其使用方法是:如送回的情報上的密碼有一審是5-25-2.對照盧母編號5是“低"字,韻母歌
編號25是?西"字,兩字的聲用和初:J合到一起了是&對照聲調(diào)是2,就可以切射字,戚繼光還專門編寫了一本《八音字義便覽》,作為訓(xùn)練情
報人員、通信兵的專門教材。
案例分析
原文
機邊求氣低.波他爭日時。鶯蒙語出喜,打掌與君知
替花杳,秋山開,痂其歡歌須金杯,孤燈光蚱燒銀缸。
之東郊,過西橋,雞聲催初天,奇梅歪遮溝。
注音
(部分字可能讀音與現(xiàn)代有出入,并且原有幾個聲調(diào),現(xiàn)只有四個)
聲母表:
Ibqqdbtzhrsh
ymychxdzhyjzh
均母表:
inuaiangiuanai
iainuanevinei
Lenguanguiaoinang
iongiaouoiiao
Ienguiuian
Ieiaieou
格第1國寺前15字的聲陽和第2首詩36個字的韻田進行娘號.用2個編號組成新。
的發(fā)出如5-21,和9-1,兩個磐號組成"dijun(故軍)"的發(fā)音.
詩一1123456789101112131415
wmIbqqdbtzhr$hymychxdzhyjzh
…柳邊求氣低,波他爭日時.It?語出■,打掌與君知
詩j|212345678910111213141516171819
OKrnunu,i?noluan?lUInu?n?vIneluenguangul?oIn.
明出春花香,秋山開,嘉賓歡歌須金杯,雁燈光螂燒銀
21222324252627282930313233343536
IongIAOuoIItoIenguiul?n|eialeou
之東郊,過西橋,灣康健初天,奇梅歪渡海
Bai超百值
愷撒密碼
它是一種代換密碼.據(jù)說凱撤是率先使用加密函的古代將領(lǐng)之一,因此這種加密方法被稱為愷撒密碼.
凱微密碼作為一種最為古老的對稱加密體制,在古羅馬的時候都已經(jīng)很流行,他的基本思想是:通過把字母移動一定的位數(shù)來實現(xiàn)加密和解密.明文中
的所有字母都在字母表上向后(或向前)按照T固定數(shù)目進行偏移后被替換成密文。例婦,當偏移量是3的時候,所有的字母A將被替換成D,B變
成E,以此類推X將變成A,丫變成B,Z變成U由此可見,位數(shù)就是凱撒密碼加密和解密的密鑰.
明文字母表:ABCFGIJKMNPQ^STUV\XYZ
玄文字母表:DEFG卜IJLMNOPQSTVWXYABC
明文:HELLOWORLD
巒文:KHOORZ1RUOG
摩斯密碼解析
摩爾斯電碼(又譯為摩斯密碼,Morsecode)是一種時通時斷的信號代碼,通過不同的排列順序來表達不同的英文字母、數(shù)字和標點
符號,不同于現(xiàn)代只使用零和一兩種狀態(tài)的二進制代碼,它的代碼包括五種:點、劃、點和劃之間的停頓、每個詞之間中等的停頓以
及句子之間長的停頓。
國際摩爾斯電碼
1.一點的長度是一個單位.
2.一戈ij是三個單位.
3:在一個孕母中點劃之間的間隔是一點.
4.兩個字母之間的間隔是三點(一劃).
5.兩個單詞之間的間隔是七點.
摩爾斯電碼由兩種基本信號組成:短促的點信號"‘,讀"滴";保持一定時間的長信號"一",讀"嗒".間隔時間:滴=lt,嗒
=3t,滴嗒間=lt,字符間=3t,單詞間=7t.
TSRQPONMLKJ-HGFEDCBA
e1
!i?I■ri!o:i!l:u??::I:?
0987654321ZYXWVU
Hill:::::UH::
1??1u?I
i!i::eih!;i
%:?'i!
小伙伴們肯定覺得這樣記憶還是很復(fù)雜的,別急,這邊根據(jù)編碼與對應(yīng)字符做了重新調(diào)整,將編碼與字符形象的融合在了一起,這樣
記憶起來是不是更加符合記憶規(guī)律呢,詳情看下圖所示
dahdabdahdidahdaKditdahdahd?dahdi(totvditdididitdah
d-diddhdi-dididahdi-dab-dah(u?d卜5&b*d,dc
另外還有更加快速的加密解密摩斯電碼工具,讓小伙伴們在不記憶前就可以提前使用,而且相當快速簡便,只需要一個瀏覽器就行了.
在瀏覽器中輸入"摩斯密碼翻譯器”,就可以找到在線翻譯工具了,是不是很方便.
Bmi%/百度
值斯古碼靚逅器百度一下
昆因陽閨源鬻°-
頻新畫貼吧如道自樂圖片雙級的圖文庫更多一
;便案工具
中立英文Morse苴爾等電添I修里宅后年綏柏田解密工同.aTool
001/R全財/?ia?rafiM5?fiMRj:?一一個可以打中文送行*■修臼的在線
M4IAX中文改字/福得中文力旅工體互峰在銃阿絡(luò)IP*MJ524
wwatOOtoqynwrphp--SgftgS
型曲至6夯U次等另跖電出在桀和洛腳李7定7月隼
?行羽科在看京日AlphabetHi?王文工■?!介?爾新電碼,Mw*2batRR謁力『斯電
馬島一年1:-B[tftK二號代瑪記*tl£代瑪才謂不冏的帝,場用豐條送不
wvr*|b51nelloo^rmor■-SUStiS
僵[孌申上謝I在一摩斯密科斛畝_莫爾或唳碼_18礪電碼聶_±114杳詢而
*E宙日G城?法在不?0入?T*電碼T&2擊⑷花行■下事電的電文?1£2??
-夏多的HK&野電易夏塞苒目東悻尺出耒的.,仲參言再營發(fā)
?iwtAZOu114ccrnfmeam/??百度健卷
我們選取第一個工具進入,看到?jīng)]有,輸入"ILOVEYOUTOO我也爰你",下面已經(jīng)自動翻譯好了哦!
中文摩斯型碼Morsejl爾斯電碼加空解空-aT。。在筏工具
I中文一■空峙.9?網(wǎng)上暇-一個5她行令42曰8加至解鈉工■.第,TM;王六翁之心的分?機
2恭唐的8?0日齊下也自中5^.本苗中文的M。?支日常硼瞬用fUnco<MfMor3|翔.
1*Vt£MM7HJM)?s〃次hui-1?一,(
HOVEYOUTOOtfc也量分
另外還有一個關(guān)鍵求生摩斯電碼,"SOS”,一定要牢記哦,關(guān)鍵時刻能救你一命,當無法喊叫時,可以通過敲擊J二光來發(fā)出信號,
讓別人識別!
SOS
■■■■■■■勘舞
古典密片基本分為兩類:易位密碼和替代密碼。
天窗物碼屬于古典密碼中的易位密碼.(PS:如冊欄密碼就是易位密碼;而凱撒密碼是替代密碼,我們平時說他是“凱撒移位”,說的是字母代表的數(shù)字移
位(加減A
但是天窗密碼的易位規(guī)律不是和柵欄密碼一樣fi很好的規(guī)律可循且可通過很少的有限次試舉就能找到大概。通過下面的例子就可以看出,不問的開天窗
的方式有很多種。
天窗密碼,名稱的來由是由于加密或解密過程中需要,張布滿很多窟饒的紙放在白紙或并無規(guī)律可循的密文紙匕來寫出密文或讀出明文來。這布滿窟窿
的紙就像天窗?樣,就捅破的商戶紙?樣…
下面就來捅破這張窗戶紙吧,把話說明白的。這里主要是講加密的過程
也歡迎補充和改正
按箭頭所示的方向分別按規(guī)律寫出ABCD…XYZ,26個字母,I、J站一格。當然這個方向不是唯一的。
然后就是開天窗了,在準備?張大小相同的仃點透明特性10x10表格的紙覆靛在E圖中寫滿字母的10x10的表格紙匕準備開天窗。
準笛?張有10x10表格的紙
天窗仃很多種,不過比較普遍的天窗是10x10為天窗紙,也就是4個5x5的宮格組成,如下圖,每個5x5的分別成為甲乙丙丁,5x5,你們懂的…
ABCDEVQLFA
FGHIKwRMGB
LMN0PXSHC
QRSTUYT0ID
VwXYZZUpKE
EKPUZZYXV
DI0TYuTsRQ
CHNsXp0NHL
BGHRwKIHGF
AFLQVEDCBA
開天窗有一個原則:25個字母在你所開的25個天窗位置都出現(xiàn)且只出現(xiàn)一次。(廢話..)
那樣天窗紙就開好了
點擊原圖會很大很清楚…
對這段話加密:
Incryptography,acipherisanalgorithmforperormingencryptionordecryption—aseriesofwell-definedstepsthatcanbefollowedasa...
當然是指除掉標點和空格的文字?;瘜⑻齑凹埛呕瞻椎?0x10表格紙上面,在總盒中按順J7一次寫下上面的句子,原方向的天窗紙和在空白10x10表
恪上寫下的信息如圖:
然后原來的10x10空白表格,不動將大窗紙按時針方向旋轉(zhuǎn)(喉時針)同樣摟巖上面的與卜明又…
回復(fù)
11摟
201010-0216:40
?早報|個人企.業(yè)有6,
?unclev/hy
推.小學(xué)者
7
直至最后會在原來空白的10x10的空白表格上寫下100個字母,這就是密文,顯然一張10x10是的不足寫下這些明文,那么可以花另一張10x10的紙
上繼續(xù):對于少于100個字母的明文可以在剌余的位置購意填滿(可以由很多處理方法)
以上就是大窗密碼的加密方法?解密似乎是一日J?然/。
IJIAI;:1CLASG
IR0EYVPTRR
GIE0IIESNC
G0RHRFYHAF
W0PPRIPIEH
0E
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版投資擔保合同風(fēng)險控制條款3篇
- 如何記憶更多的知識點
- 二零二五年度鋰離子蓄電池銷售合同范本3篇
- 二零二五年度個人間家庭農(nóng)場貸款合同3篇
- 零擔貨物運輸合同三篇
- 教師行業(yè)安全生產(chǎn)工作總結(jié)
- 二零二五年度影視制作公司演員個人聘用合同2篇
- 二零二五個人住宅租賃合同(含租賃保證金退還條件)2篇
- 二零二五年度個人擔保合同書范本:珠寶首飾抵押擔保
- 二零二五年度綠色快遞柜場地租賃與快遞代收協(xié)議書3篇
- 投餌機相關(guān)項目實施方案
- 醫(yī)療健康大數(shù)據(jù)平臺使用手冊
- 數(shù)獨6宮格300試題
- 24年注安-管理的題
- 2024至2030年中國心理咨詢行業(yè)市場預(yù)測與投資規(guī)劃分析報告
- 碳排放管理員 (碳排放核查員) 理論知識考核要素細目表四級
- 撂荒地整改協(xié)議書范本
- 國際貿(mào)易地理 全套課件
- GB/T 20878-2024不銹鋼牌號及化學(xué)成分
- 某房屋建筑工程監(jiān)理大綱
- 英語考綱詞匯表3500詞
評論
0/150
提交評論