• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    這些神奇的密碼,有沒有碾壓你的智商?

    • 豬筆加密法


    豬筆加密法(pigpen cipher)又叫朱高密碼、共濟會密碼。在18世紀時,Freemasons為了使讓其他的人看不懂他所寫而發明的,豬筆密碼屬于替換密碼流,但它不是用一個字母替代另一個字母,而是用一個符號來代替一個字母, 把26個字母寫進上圖四個表格中,然后加密時用這個字母挨著表格的那部分來代替,如“code”一詞加密出的圖形即為下圖。

    • 凱撒密碼

    凱撒密碼是一種最為古老的對稱加密體制,他的基本思想是:通過把字母移動一定的位數來實現加密和解密。明文中的所有字母都在字母表上向后(或向前)按照一個固定數目進行偏移后被替換成密文。例如,當偏移量是5的時候,所有的字母A將被替換成F,B變成G,以此類推V將變成A,W變成B,X變成C。由此可見,位數就是凱撒密碼加密和解密的密鑰。

    在密碼學中,凱撒密碼(或稱凱撒加密、凱撒變換、變換加密)是一種最簡單且最廣為人知的加密技術。但是和所有的利用字母表進行替換的加密技術一樣, 凱撒密碼非常容易被破解,而且在實際應用中也無法保證通信安全。

    • 維吉尼亞密碼

    維吉尼亞密碼引入了“密鑰”的概念,即根據密鑰來決定用哪一行的密表來進行替換,以此來對抗字頻統計。假如以上面第一行代表明文字母,左面第一列代表密鑰字母,對如下明文加密:

    SMART IS THE NEW SEXY

    當選定INTELLIGENCE作為密鑰時,加密過程是:明文一個字母為S,第一個密鑰字母為I,因此可以找到在I行中代替S的為A,依此類推,得出對應關系如下:

    • 密鑰: INTEL LIGEN CEINT EL

    • 明文: SMART ISTHE NEWSE XY

    • 密文: AZTVE TAZLR PIEFX BJ

    歷史上以維吉尼亞密表為基礎又演變出了很多種加密方法,其基本元素無非是密表與密鑰,并一直沿用到二戰以后的初級電子密碼機上。

    • 四方密碼

    四方密碼用4個5×5的矩陣來加密。每個矩陣都有25個字母(通常會取消Q或將I、J視作同一樣,或改進為6×6的矩陣,加入10個數字)。首先選擇兩個英文字作密匙,例如thinkkeyword。對于每一個密匙,將重復出現的字母去除,例如你是以example為密匙的話就要轉成exampl,然后將每個字母順序放入矩陣,再將余下的字母順序放入矩陣,便得出加密矩陣。 將這兩個加密矩陣放在右上角和左下角,余下的兩個角放a到z順序的矩陣:

    加密步驟: 兩個字母一組地分開訊息:(例如help變成he lp) 找出第一個字母在左上角矩陣的位置:

    同樣道理,找第二個字母在右下角矩陣的位置:

    找到右上角矩陣中,和第一個字母同行,第二個字母同列的字母,為F;左下角矩陣中,和第一個字母同列,第二個字母同行的字母,為M:

    F、M這兩個字母就是加密過的訊息(加密順序為先行后列)。

    所以help的加密結果即為EYFM。

    機智的小伙伴們,有人要來出題嗎?


    33IQ,讓你越玩越聰明的網站。

    • 發表于 2016-09-26 00:00
    • 閱讀 ( 818 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    admin
    admin

    0 篇文章

    作家榜 ?

    1. xiaonan123 189 文章
    2. 湯依妹兒 97 文章
    3. luogf229 46 文章
    4. jy02406749 45 文章
    5. 小凡 34 文章
    6. Daisy萌 32 文章
    7. 我的QQ3117863681 24 文章
    8. 華志健 23 文章

    推薦文章

    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆