<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ù)

    常見密碼

    樓主: 118877 | 查看: 1萬 | 回復(fù): 33

    查看: 1萬|回復(fù): 33

    [密碼學(xué)習(xí)] 常見密碼

    簡潔模式
    發(fā)表于 2020-7-14 10:23:51 | 2020-7-16 10:55編輯 發(fā)帖際遇
    廢話不多說,我就是來騙贊的。


    引用
    密碼,主要限定于個別人理解(如一則電文)的符號系統(tǒng)。

    1.凱撒密碼
    凱撒密碼是一種代換密碼。據(jù)說凱撒是率先使用加密函的古代將領(lǐng)之一,因此這種加密方法被稱為凱撒密碼。
    凱撒密碼作為一種最為古老的對稱加密體制,在古羅馬的時候都已經(jīng)很流行,他的基本思想是:通過把字母移動一定的位數(shù)來實現(xiàn)加密和解密。明文中的所有字母都在字母表上向后(或向前)按照一個固定數(shù)目進行偏移后被替換成密文。例如,當(dāng)偏移量是3的時候,所有的字母A將被替換成D,B變成E,以此類推X將變成A,Y變成B,Z變成C。由此可見,位數(shù)就是凱撒密碼加密和解密的密鑰。
    加密難度:3解密難度:3使用程度:10
    典型題目凱撒密碼
    2.柵欄密碼
    這個帖子 已經(jīng)很全了。
    加密難度:3解密難度:3使用程度:10
    典型題目:目前還沒有找到。
    3.普萊費爾密碼
    普萊費爾密碼(英文:Playfair cipher 或 Playfair square)是一種使用一個關(guān)鍵詞方格來加密字符對的加密法,1854年由一位名叫查爾斯·惠斯通(Charles Wheatstone)的英國人發(fā)明。
    編寫分三步:1.編制密碼表 2.整理明文 3.編寫密文 構(gòu)成部分:1.密鑰 2.明文3.密文4.注明的某個字母代替的另一個字母。
    第一步是編制密碼表。在這個5*5的密碼表中,共有5行5列字母。第一列(或第一行)是密鑰,其余按照字母順序。密鑰是一個單詞或詞組,若有重復(fù)字母,可將后面重復(fù)的字母去掉。當(dāng)然也要把使用頻率最少的字母去掉。如:密鑰是Live and learn,去掉后則為liveandr。如果密鑰過長可占用第二列或行。同時字母I和J會被當(dāng)成一個字母。如密鑰crazy dog,可編制成:
    CR A Z Y
    DO G B E
    FH I(J) K L
    MN P Q S
    TU V W X
    第二步整理明文。將明文每兩個字母組成一對。如果成對后有兩個相同字母緊挨或最后一個字母是單個的,就插入一個字母X(或者Q)。如,communist,應(yīng)成為co,mx,mu,ni,st。
    最后編寫密文。對明文加密規(guī)則如下:
    1 若p1 p2在同一行,對應(yīng)密文c1 c2分別是緊靠p1 p2 右端的字母。其中第一列被看做是最后一列的右方。如,按照前表,ct對應(yīng)dc
    2 若p1 p2在同一列,對應(yīng)密文c1 c2分別是緊靠p1 p2 下方的字母。其中第一行被看做是最后一行的下方。
    3 若p1 p2不在同一行,不在同一列,則c1 c2是由p1 p2確定的矩形的其他兩角的字母(至于橫向替換還是縱向替換要事先約好,或自行嘗試)。如,按照前表,wh對應(yīng)ku或uk。
    如,依照上表,明文where there is life,there is hope.可先整理為:WH ER ET HE RE IS LI FE TH ER EI SH OP EX,然后密文為:KU YO XD OL OY PL FK DL FU YO LG LN NG LY,將密文變成大寫,然后幾個字母一組排列。如5個一組就是KUYOX DOLOY PLFKD LFUYO LGLNN GLY。
    加密難度:4解密難度:4使用程度:5
    典型題目其實是個混合密碼
    4.莫爾斯電碼
    摩爾斯電碼(又譯為摩斯密碼,Morse code)是一種時通時斷的信號代碼,通過不同的排列順序來表達不同的英文字母、數(shù)字和標(biāo)點符號。它發(fā)明于1837年,發(fā)明者有爭議,是美國人塞繆爾·莫爾斯或者艾爾菲德·維爾。 摩爾斯電碼是一種早期的數(shù)字化通信形式,但是它不同于現(xiàn)代只使用零和一兩種狀態(tài)的二進制代碼,它的代碼包括五種: 點、劃、點和劃之間的停頓、每個字符之間短的停頓、每個詞之間中等的停頓以及句子之間長的停頓。
    圖片在最后。
    加密難度:3解密難度:3使用程度:10
    典型題目看這里
    5.QWE密碼
    1、QWE指:的是QWE格式鍵盤布局(就是現(xiàn)在鍵盤上用的從左往右QWERTYUIOP   ASDFGHJKL ZXCVBNM排列順序)。
    2、QWE格式密碼就是QWERTYUIOP   ASDFGHJKL ZXCVBNM  依次表示字母ABCDEFGHIJKLMNOQRSTUVWXYZ。
    加密難度:3解密難度:3使用程度:6
    典型題目還是他
    6.夏多密碼
    看這個 (我可能是來打廣告的)。
    加密難度:5解密難度:5使用程度:3
    典型題目又是混合
    7.波利比斯密碼(棋盤)
    看這里 (我確實是來打廣告的)。
    加密難度:3解密難度:3使用程度:4
    典型題目第三題
    8.豬圈密碼
    下面第二幅圖,一目了然。
    加密難度:3解密難度:3使用程度:3
    典型題目:沒找到。


    接下來是學(xué)院里沒有過題目的(至少我沒見過)。
    1.二方密碼
    得出加密矩陣的方法和四方密碼一樣。
    例如用「example」和「keyword」作密匙,加密lp。首先找出第一個字母(L)在上方矩陣的位置,再找出第二個字母(P)在下方矩陣的位置:
    E X A M P
    L B C D F
    G H I J K
    N O R S T
    U V W Y Z
    K E Y W O
    R D A B C
    F G H I J
    L M N P S
    T U V X Z
    在上方矩陣找第一個字母同行,第二個字母同列的字母;在下方矩陣找第一個字母同列,第二個字母同行的字母,那兩個字母就是加密的結(jié)果:
    E X A M P
    L B C D F
    G H I J K
    N O R S T
    U V W Y Z
    K E Y W O
    R D A B C
    F G H I J
    L M N P S
    T U V X Z
    help me的加密結(jié)果:
    he lp me
    HE DL XW
    這種加密法的弱點是若兩個字同列,便采用原來的字母,例如he便加密作HE。約有二成的內(nèi)容都因此而暴露。
    2.四方密碼
    四方密碼用4個5×5的矩陣來加密。每個矩陣都有25個字母(通常會取消Q或?qū),J視作同一樣,或改進為6×6的矩陣,加入10個數(shù)字)。
    首先選擇兩個英文字作密匙,例如example和keyword。對于每一個密匙,將重復(fù)出現(xiàn)的字母去除,即example要轉(zhuǎn)成exampl,然后將每個字母順序放入矩陣,再將余下的字母順序放入矩陣,便得出加密矩陣。
    將這兩個加密矩陣放在右上角和左下角,余下的兩個角放a到z順序的矩陣:
    a b c d e E X A M P
    f g h i j L B C D F
    k l m n o G H I J K
    p r s t u N O R S T
    v w x y z U V W Y Z
    K E Y WO a b c d e
    R D A BC f g h i j
    F G H I J k l m n o
    L M N P S p r s t u
    T U V X Z v w x y z
    加密的步驟:
    兩個字母一組地分開訊息:(例如hello world變成he ll ow or ld)
    找出第一個字母在左上角矩陣的位置
    a b c d e E X A M P
    f g h i j L B C D F
    k l m n o G H I J K
    p r s t u N O R S T
    v w x y z U V W Y Z
    K E Y W O a b c d e
    R D A B C f g h i j
    F G H I J k l m n o
    L M N P S p r s t u
    T U V X Z v w x y z
    同樣道理,找第二個字母在右下角矩陣的位置:
    a b c d e E X A M P
    f g h i j L B C D F
    k l m n o G H I J K
    p r s t u N O R S T
    v w x y z U V W Y Z
    K E Y W O a b c d e
    R D A B C f g h i j
    F G H I J k l m n o
    L M N P S p r s t u
    T U V X Z v w x y z
    找右上角矩陣中,和第一個字母同行,第二個字母同列的字母:
    a b c d e E X A M P
    f g h i j L B C D F
    k l m n o G H I J K
    p r s t u NO R S T
    v w x y z U V W Y Z
    K E Y W O a b c d e
    R D A B C f g h i j
    F G H I J k l m n o
    L M N P S p r s t u
    T U V X Z v w x y z
    找左下角矩陣中,和第一個字母同列,第二個字母同行的字母:
    a b c d e E X A M P
    f g h i j L B C D F
    k l m n o G H I J K
    p r s t u N O R S T
    v w x y z U V W Y Z
    K E Y W O a b c d e
    R D A B C f g h i j
    F G H I J k l m n o
    L M N P S p r s t u
    T U V X Z v w x y z
    這兩個字母就是加密過的訊息。
    he lp me ob iw an ke no bi的加密結(jié)果:
    FY GM KY HO BX MF KK KI MD
    3.三分密碼
    首先隨意制造一個3個3×3的Polybius方格替代密碼,包括26個英文字母和一個符號。然后寫出要加密的訊息的三維坐標(biāo)。訊息和坐標(biāo)四個一列排起,再順序取橫行的數(shù)字,三個一組分開,將這三個數(shù)字當(dāng)成坐標(biāo),找出對應(yīng)的字母,便得到密文。
    4.關(guān)鍵詞密碼
    選用一本書(最好是小說),用一組數(shù)字表示頁數(shù)、行數(shù)、字?jǐn)?shù),每組數(shù)字代表一個字,連起來就是明文。


    轉(zhuǎn)自網(wǎng)絡(luò),侵權(quán)則刪。
    本帖子中包含更多圖片或附件資源

    您需要 登錄 才可以下載或查看,沒有帳號?加入學(xué)院

    183

    335

    分享

    1 | 發(fā)表于 2020-7-14 12:31:20 | 來自小霸王手機
    上次在圖書館(校外)看到了一本《密碼全解》(好像是它),300多頁,我就放下了它
    3 | 發(fā)表于 2020-7-14 12:36:30 | 發(fā)自安卓客戶端 發(fā)帖際遇
    密碼大部分都很規(guī)律,但在生活中,很多密碼都是不為人知的規(guī)律
    | 發(fā)表于 2020-7-15 12:35:51 | 發(fā)自安卓客戶端
    這么厲害看來我的亮出小本本來抄了
    1 | 發(fā)表于 2020-7-16 01:07:52 | 發(fā)自安卓客戶端 發(fā)帖際遇
    唔,密碼入門推薦一本書,叫《錯亂的文字密碼中的秘密》(沒錯書名就是這么長),書是我小學(xué)的時候在某個買二贈五的攤攤兒上買的,雖然很za(三聲),但寫得挺全,我靠它混過了不知道多少次課前語文演講……
    本帖子中包含更多圖片或附件資源

    您需要 登錄 才可以下載或查看,沒有帳號?加入學(xué)院

    | 發(fā)表于 2020-7-17 13:50:51 | 發(fā)自安卓客戶端 發(fā)帖際遇
    bfcbcadba,密鑰:tvn jh
    解下來是數(shù)字
    這個怎么解
    1 | 發(fā)表于 2020-8-1 12:35:41 | 發(fā)自安卓客戶端
    在學(xué)院里都見過
    1 | 發(fā)表于 2020-8-6 15:08:23 | 發(fā)自安卓客戶端
    解密,從入門到放棄
    | 發(fā)表于 2020-8-12 10:23:14 | 發(fā)自安卓客戶端 發(fā)帖際遇
    哈哈哈(苦中作樂)
    | 發(fā)表于 2020-8-28 21:34:06 | 發(fā)自安卓客戶端
    好棒好棒!
    返回版塊
    12
    尚未登錄
    您需要登錄后才可以回帖 登錄 | 加入學(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>
    色婷婷啪啪 | 国产精品白虎 | 老师让我她我爽羞羞漫画 | 奇米影视久久久 | 顶级嫩模被啪到呻吟不断红楼 |