<dfn id="siuuq"><code id="siuuq"></code></dfn>
<menu id="siuuq"><kbd id="siuuq"></kbd></menu>
  • <menu id="siuuq"><acronym id="siuuq"></acronym></menu>
  • <menu id="siuuq"></menu>
  • <tbody id="siuuq"><nav id="siuuq"></nav></tbody>
    <li id="siuuq"></li>
    <tr id="siuuq"></tr>
    <dd id="siuuq"></dd>
  • <menu id="siuuq"></menu>
    <dfn id="siuuq"><source id="siuuq"></source></dfn><dfn id="siuuq"><dl id="siuuq"></dl></dfn>
    回復(fù)

    幾種常用密碼

    樓主: 6549 | 查看: 1萬 | 回復(fù): 4

    發(fā)表于 2010-4-24 15:34:32
    莫爾斯電碼
    莫爾斯電碼是美國人莫爾斯于1844年發(fā)明的。
    摩爾斯電碼的歷史
    最早的摩爾斯電碼是一些表示數(shù)字的點(diǎn)和劃。數(shù)字對應(yīng)單詞,需要查找一本代碼表才能知道每個(gè)詞對應(yīng)的數(shù)。用一個(gè)電鍵可以敲擊出點(diǎn)、劃以及中間的停頓。
    雖然摩爾斯發(fā)明了電報(bào),但他缺乏相關(guān)的專門技術(shù)。他與Alfred Vail簽定了一個(gè)協(xié)議,讓他幫自己制造更加實(shí)用的設(shè)備。Vail構(gòu)思了一個(gè)方案,通過點(diǎn)、劃和中間的停頓,可以讓每個(gè)字符和標(biāo)點(diǎn)符號(hào)彼此獨(dú)立地發(fā)送出去。他們達(dá)成一致,同意把這種標(biāo)識(shí)不同符號(hào)的方案放到摩爾斯的專利中。這就是現(xiàn)在我們所熟知的美式摩爾斯電碼,它被用來傳送了世界上第一條電報(bào)。
    這種代碼可以用一種音調(diào)平穩(wěn)時(shí)斷時(shí)續(xù)的無線電信號(hào)來傳送,通常被稱做連續(xù)波(Continuous Wave),縮寫為CW。它可以是電報(bào)電線里的電子脈沖,也可以是一種機(jī)械的或視覺的信號(hào)(比如閃光)。
    一般來說,任何一種能把書面字符用可變長度的信號(hào)表示的編碼方式都可以稱為摩爾斯電碼。但現(xiàn)在這一術(shù)語只用來特指兩種表示英語字母和符號(hào)的摩爾斯電碼:美式摩爾斯電碼被使用了在有線電報(bào)通信系統(tǒng);今天還在使用的國際摩爾斯電碼則只使用點(diǎn)和劃(去掉了停頓)。
    電報(bào)公司根據(jù)要發(fā)的信的長度收費(fèi)。商業(yè)代碼精心設(shè)計(jì)了五個(gè)字符組成一組的代碼,做為一個(gè)單詞發(fā)送。比如:BYOXO ("Are you trying to crawl out of it?";LIOUY ("Why do you not answer my question?",;AYYLU ("Not clearly coded, repeat more clearly."。這些五個(gè)字符的簡語可以用摩爾斯電碼單獨(dú)發(fā)送。在網(wǎng)絡(luò)用辭中,我們也會(huì)說一些最常用的摩爾斯商用代碼。現(xiàn)在仍然在業(yè)余無線電中使用的有Q簡語和Z簡語:他們最初是為報(bào)務(wù)員之間交流通信質(zhì)量、頻率變更、電報(bào)編號(hào)等信息服務(wù)的。
    1838年1月8日,Alfred Vail展示了一種使用點(diǎn)和劃的電報(bào)碼,這是摩爾斯電碼前身。
    作為一種信息編碼標(biāo)準(zhǔn),摩爾斯電碼擁有其他編碼方案無法超越的長久的生命。摩爾斯電碼在海事通訊中被作為國際標(biāo)準(zhǔn)一直使用到1999年。1997年,當(dāng)法國海軍停止使用摩爾斯電碼時(shí),發(fā)送的最后一條消息是:“所有人注意,這是我們在永遠(yuǎn)沉寂之前最后的一聲吶喊”!
    莫爾斯電碼由點(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)的長度。
    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 --..
    1 .----
    2 ..---
    3 ...--
    4 ....-
    5 .....
    6 -....
    7 --...
    8 ---..
    9 ----.
    0 -----
    ? ..--..
    / -..-.
    () -.--.-
    - -....-
    . .-.-.-
    還有一種表示莫爾斯密碼的方法:將旗子向左劃表示一橫,向右表示一點(diǎn)。這種方法已經(jīng)沒多少人知道了。
    幾種常見密碼形式:
    1、柵欄易位法。
    即把將要傳遞的信息中的字母交替排成上下兩行,再將下面一行字母排在上面一行的后邊,從而形成一段密碼。
    舉例:
    TEOGSDYUTAENNHLNETAMSHVAED
    解:
    將字母分截開排成兩行,如下
    T E O G S D Y U T A E N N
    H L N E T A M S H V A E D
    再將第二行字母分別放入第一行中,得到以下結(jié)果
    THE LONGEST DAY MUST HAVE AN END.
    2、愷撒移位密碼。
    也就是一種最簡單的錯(cuò)位法,將字母表前移或者后錯(cuò)幾位,例如:
    明碼表:ABCDEFGHIJKLMNOPQRSTUVWXYZ
    密碼表:DEFGHIJKLMNOPQRSTUVWXYZABC
    這就形成了一個(gè)簡單的密碼表,如果我想寫frzy(即明文),那么對照上面密碼表編成密碼也就是iucb(即密文)了。密碼表可以自己選擇移幾位,移動(dòng)的位數(shù)也就是密鑰。
    3、進(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,對應(yīng)字母表,破解出明文為frzy,呵呵~
    4、字母頻率密碼。
    關(guān)于詞頻問題的密碼,我在這里提供英文字母的出現(xiàn)頻率給大家,其中數(shù)字全部是出現(xiàn)的百分比:
    a 8.2 b 1.5 c 2.8 d 4.3
    e 12.7 f 2.2 g 2.0 h 6.1
    i 7.0 j 0.2 k 0.8 l 4.0
    m 2.4 n 6.7 o 7.5 p 1.9
    q 0.1 r 6.0 s 6.3 t 9.1
    u 2.8 v 1.0 w 2.4 x 0.2
    y 2.0 z 0.1
    詞頻法其實(shí)就是計(jì)算各個(gè)字母在文章中的出現(xiàn)頻率,然后大概猜測出明碼表,最后驗(yàn)證自己的推算是否正確。這種方法由于要統(tǒng)計(jì)字母出現(xiàn)頻率,需要花費(fèi)時(shí)間較長,本人在此不舉例和出題了,有興趣的話,參考《跳舞的小人》和《金甲蟲》。
    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 z
    1 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 A
    2 C 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
    3 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 C
    4 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 D
    5 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 E
    6 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 F
    7 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 G
    8 I 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
    9 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 I
    10 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 J
    11 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 K
    12 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 L
    13 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 M
    14 O 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
    15 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 O
    16 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 P
    17 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 Q
    18 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 R
    19 T 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
    20 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 T
    21 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 U
    22 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 V
    23 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 W
    24 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 X
    25 Z 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
    26 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開頭第五行,對應(yīng)明碼表查找q字母所標(biāo)示的字母為l。以此類推找出后面字母。所得明文為love。
    一些新興的密碼形式:
    1、利用鍵盤
    無論是計(jì)算機(jī)鍵盤,還是手機(jī)鍵盤,都是出密碼的好工具哦,可以用錯(cuò)位、或者排列形狀等。使用手機(jī)鍵盤和這個(gè)同理。另外手機(jī)鍵盤還可以在鍵盤的字母上做文章,例如你可以用51表示字母j,用73表示字母r等。
    舉例:
    r4a6
    這個(gè)密碼利用計(jì)算機(jī)鍵盤,將明文字母分別向上移動(dòng)一個(gè)位置,得到密文。破解結(jié)果為frzy。
    852 74123 74123698 74269 78974123456 7412369
    這排數(shù)字是不是很暈?其實(shí)很簡單,對照小鍵盤,依次打這些字母,看組成的形狀就行了。答案是I L O V E U。
    2、字母形狀
    如hep poo6。這個(gè)你可以從手機(jī)里打出來,然后把手機(jī)倒過來看,形成了密碼的明文,good day。

    4

    16

    分享

    | 發(fā)表于 2010-4-24 17:21:06
    很 難啊   學(xué)不會(huì)
    | 發(fā)表于 2010-4-24 19:04:33
    貌似樓主對密碼很有研究,可以教教我不?
    | 發(fā)表于 2010-4-24 19:48:36
    非人工加密。。。。。。嘿嘿。。。。。。。。。。。。
    | 樓主| 發(fā)表于 2010-4-25 09:57:29
    一般般啦,只懂點(diǎn)皮毛的理論知識(shí)。
    尚未登錄
    您需要登錄后才可以回帖 登錄 | 加入學(xué)院
    <dfn id="siuuq"><code id="siuuq"></code></dfn>
    <menu id="siuuq"><kbd id="siuuq"></kbd></menu>
  • <menu id="siuuq"><acronym id="siuuq"></acronym></menu>
  • <menu id="siuuq"></menu>
  • <tbody id="siuuq"><nav id="siuuq"></nav></tbody>
    <li id="siuuq"></li>
    <tr id="siuuq"></tr>
    <dd id="siuuq"></dd>
  • <menu id="siuuq"></menu>
    <dfn id="siuuq"><source id="siuuq"></source></dfn><dfn id="siuuq"><dl id="siuuq"></dl></dfn>
    后进女神白嫩翘臀进入在线观看 | 女明星杨幂乱淫36部小说 | 国产第一页草草 | 青娱乐无码视频 | 国产精品自拍AV |