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

    希爾密碼

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

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

    [密碼學(xué)習(xí)] 希爾密碼

    簡潔模式
    1
    發(fā)表于 2008-8-12 16:17:57
    希爾密碼是運(yùn)用基本矩陣論原理的替換密碼,由Lester S. Hill在1929年發(fā)明。  

    每個(gè)字母當(dāng)作26進(jìn)制數(shù)字:A=0, B=1, C=2... 一串字母當(dāng)成n維向量,跟一個(gè)n×n的矩陣相乘,再將得出的結(jié)果模26。  

    注意用作加密的矩陣(即密匙)在<math>\mathbb_^n</math>必須是可逆的,否則就不可能譯碼。只有矩陣的行列式和26互質(zhì),才是可逆的。  

    例子:
    原文:Mr Hill made this code.
    abcdefghijklmnopqrstuvwxyz
    01234567890123456789012345
    _______m___r___h___i___l___l___m___a___d___e___t___h___i___s___c___o___d___e
    ______12__17___7___8__11__11__12___0___3___4__19___7___8__18___2__14___3___4
    m_12_144_204__98__96_132_132_144___0__36__48_228__98__96_216__24_168__36__48
    r_17_204_289_119_136_187_187_204___0__51__68_323_119_136_306__34_238__51__68
    h__7__98_119__49__56__77__77__84___0__21__28_133__49__49_126__14__98__21__28
    i__8__96_136__56__64__88__88__96___0__24__32_154__56__56_144__16_112__24__32
    l_11_132_187__77__88_121_121_132___0__33__44_209__77__88_198__22_154__33__44
    l_11_132_187__77__88_121_121_132___0__33__44_209__77__88_198__22_154__33__44
    m_12_144_204__84__96_132_132_144___0__36__48_228__84__96_216__24_168__36__48
    a__0___0___0___0___0___0___0___0___0___0___0___0___0___0___0___0___0___0___0
    d__3__36__51__21__24__33__33__36___0___9__12__57__21__24__54___6__52___9__12
    e__4__48__68__28__32__44__44__48___0__12__16__76__28__32__72___8__56__12__16
    t_19_228_323_133_152_209_209_228___0__57__76_361_133_152_342__38_266__57__76
    h__7__98_119__49__56__77__77__98___0__21__28_133__49__56_126__14__98__21__28
    i__8__96_136__56__64__88__88__96___0__24__32_152__56__56_144__16_112__24__32
    s_18_216_306_126_144_198_198_216___0__54__72_342_126_144_324__36_252__54__72
    c__2__24__34__14__16__22__22__24___0___6___8__38__14__16__36___4__28___6___8
    o_14_168_238__98_112_154_154_168___0__42__56_266__98_112_252__28_169__42__56
    d__3__36__51__21__24__33__33__36___0___9__12__57__21__24__54___6__52___9__12
    e__4__48__68__28__32__44__44__48___0__12__16__76__28__32__72___8__56__12__16

    用其中的一行作為密文既可

    1

    32

    分享

    166
    | 發(fā)表于 2008-8-12 16:47:52
    麻煩的密碼(之一)……
    | 發(fā)表于 2008-8-12 23:38:29
    天...完全火星了......
    1
    | 樓主| 發(fā)表于 2008-8-12 23:44:07
    - -密碼不好掌握,復(fù)雜的密碼更不好掌握。更復(fù)雜的密碼就看不懂了
    | 發(fā)表于 2009-7-20 17:08:20
    上面加密出現(xiàn)個(gè)別字母錯(cuò)誤,用m加密的第一行h的密文應(yīng)該是84。
    | 發(fā)表于 2009-7-27 15:57:50
    完全看不懂。。。。。。
    好暈~~~~
    | 發(fā)表于 2009-8-6 23:20:46
    就是數(shù)字代碼乘上代碼,上次看到的另外一個(gè)希爾密碼和這個(gè)有點(diǎn)出入,下次研究研究發(fā)個(gè)詳解給大家。
    | 發(fā)表于 2009-8-7 07:48:31
    跟用生日數(shù)字占卜的方法很像啊
    | 發(fā)表于 2009-12-15 21:55:19
    這個(gè)終于讓我看懂了點(diǎn)
             興奮呀
    | 發(fā)表于 2009-12-24 20:52:44
    讀了好半天才懂
    我不是個(gè)合格偵探阿~~~~~~~~~~~~~
    返回版塊
    1234
    尚未登錄
    您需要登錄后才可以回帖 登錄 | 加入學(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>
    壁特壁视频在线观看 | 黄成人网| 国产成人精品视频免费看 | 久久777 | free性中国hd国语page1 |