【正文】
對于長度大于分組長度的明文消息,可對明文消息先按照長度進行分組,然后對每一個分組消息重復(fù)進行同樣的置亂加密過程,最終實現(xiàn)對明文消息的加密。 定義 置換密碼體制 令 2m? 是一個正整數(shù), 26()mM C Z??K是 上所有可能置換構(gòu)成的集合。 12( ) ( ) m o d 2 6keye x k x k??112( ) ( ) m o d 2 6keyd y k y k???1 2 26 26 1{ ( , ) : gc d( , 26) 1 }K k k Z Z k? ? ? ?26M C Z??12( , )key k k K?? xM? yC?令 密鑰空間為 定義: 對任意密鑰 定義 仿射密碼的密碼體制 31 Mod 26 32 明文字符對應(yīng)的整數(shù)為 仿射密碼的密鑰為 12( ) ( ) m o d 2 6keye x k x k??( 11 13 3 ) m od 26 16y ? ? ? ?密文為: 11 1 m o d 2 6 1 9? ?112( ) ( ) m o d 2 6keyd y k y k???19 ( 16 3 ) m od 26 13x ? ? ? ?33 6 置換密碼 通過重新排列消息中元素的位置而不改變元素本身的方式,對一個消息進行變換。 對任意的密鑰 12( , , , )mk e y k k k K??12( , , , )mx x x M? 12( , , , )my y y C? 定義 : 1 2 1 1 2 2( , , , ) ( , , , ) m od 26k e y m m me x x x x k x k x k? ? ? ?1 2 1 1 2 2( , , , ) ( , , , ) m o d 2 6k e y m m md y y y y k y k y k? ? ? ?如果已經(jīng)在 26個英文字母和之間建立了一一對應(yīng)的關(guān)系,則每一個密鑰都相當于一個長度為 m的字母串,被稱為 密鑰字 。re在 16世紀提出的。 , 定義: 27 A B C D E F G H I J K L M q w e r t y u i o p a s d N O P Q R S T U