<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>
    回復

    仿射密碼

    樓主: 170997 | 查看: 3470 | 回復: 18

    查看: 3470|回復: 18

    [密碼學習] 仿射密碼

    簡潔模式
    發(fā)表于 2022-12-26 15:41:57 內蒙古| 發(fā)自安卓客戶端
    仿射密碼(Affine cipher)加密過程:

    1、將純文本字母表中的每個字母轉換為0到m -1

    范圍內的相應整數(shù);

    2、對每個字母數(shù)值進行如下算式計算(其中a和

    b是密碼的密鑰):

    E(x)=(ax+b) modm

    3、即將純文本字母的整數(shù)值乘以a,然后將b加到結果中,最后我們取模數(shù)m(也就是說,當解除以m時取余數(shù),或者取掉字母的長度,直到得到小于該長度的數(shù)字)。

    例如,讓我們使用密鑰a=5,b =8加密明文

    "AFFINE CIPHER":

    1、首先,我們必須找到明文字母表中每個字母的整數(shù)值(以字母表中的26個字母為例),如:ABCDEFGHIJKLMNOPQ RSTUVWXYZ

    0 123 4 5 6 78 91011 12 13 14 15 16

    1718 19 20 21 22 23 24 25

    2)找到的明文字母的整數(shù)值后,對這些值執(zhí)行

    計算,在此例中,所需的計算為(5x+8);

    3)最后,我們必須確保所有答案均在mod 26中

    計算,并將整數(shù)轉換回密文字母。

    最后,得到的密文是“IHHWVC SWFRCP”。

    仿射密碼(Affine cipher)解密過程,使用解密F(x)= a-1(x-b)(mod m)進行計算,即可得到對應的解密后的原文。

    仿射密碼仍為單字母表密碼,其依舊保留了該類別加密之弱處,當a=1,仿射加密為凱撒密碼,因該加密方程可簡化為線性移動。

    23

    23

    分享

    1 | 發(fā)表于 2022-12-27 08:38:39 江西| 發(fā)自安卓客戶端 發(fā)帖際遇
    又學到了
    1 | 發(fā)表于 2022-12-27 09:17:34 江蘇| 發(fā)自安卓客戶端 發(fā)帖際遇
    學廢了
    | 樓主| 發(fā)表于 2022-12-27 11:19:16 內蒙古| 發(fā)自安卓客戶端
    耶,翻到自己的帖了,順便水一下子
    1 | 發(fā)表于 2022-12-27 17:49:50 西班牙| 發(fā)自安卓客戶端 發(fā)帖際遇
    學到了
    1 | 發(fā)表于 2022-12-27 19:02:54 河南| 發(fā)自安卓客戶端 發(fā)帖際遇
    感謝分享
    1 | 發(fā)表于 2022-12-27 20:57:56 福建| 發(fā)自安卓客戶端
    感謝分享
    1 | 發(fā)表于 2022-12-27 23:39:49 中國香港| 發(fā)自安卓客戶端 發(fā)帖際遇
    感謝分享
    1 | 發(fā)表于 2022-12-28 07:53:56 山東
    感謝分享
    1 | 發(fā)表于 2022-12-28 07:58:33 山東| 發(fā)自安卓客戶端
    感謝分享
    返回版塊
    12
    尚未登錄
    您需要登錄后才可以回帖 登錄 | 加入學院
    <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>
    大肥胖vpswindows广告 | 亚洲AV片在线观看 | 精品视频久久久 | 肉欲大屁股熟妇91夜TV | av天堂中文在线 国产欧美在线观看视频 |