A B C D E F G H J K L M 00 02 03 04 05 06 07 08 09 10 1 12 R W X 13 14 15 16 1718 19 20 2122 23 24 25 假设明文为:security 1804022017081924 ekey (x)=(x+7)mod26 2511090124150205 加密 die (y)=(y-7)mod26 z 1 jby pcf 解密 1804022017081924 $e¢urity
A B C D E F G H I J K L M 00 01 02 03 04 05 06 07 08 09 10 11 12 N O P Q R S T U V W X Y Z 13 14 15 16 17 18 19 20 21 22 23 24 25 ( ) ( 7)mod 26 key e x x = + ( ) ( 7)mod26 key d y y = −
代换密巧 定义2.3代换密码体制: 令M=C=Z5,K是Z5上所有可能置换构成的集合。对任意的置换 π∈K,xeM,y∈C,定义: en(x)=π(x) dn(y)=π(y) 这里π和π1互为逆置换
代换密码
A B C D E F G H I J KL M W e u i 0 p a d P R W X Z f g h j b n m 假设明文为:security 加密: 1七e这koz 解密: security
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 V W X Y Z f g h j k l z x c v b n m
例如:古埃及法老坟墓上的文字 思想:代替(substitution) 1 :十三业三出望 圣 」¤{ 口为想i i-Ei 古埃及的原始密码(左方是密文,右方是相应的明文)
置换密玛 置换密码:保持明文字符未改变,通过重排而更 改位置,又称换位密码(Transposition Cipher)。 定义2.4置换密码体制 令m≥2是-个正整数,M=C=(Z6)m,K是Zn={L,2,m}上所 有可能置换构成的集合。对任意的(1,x2,xm)EM,π∈K, (,2,ym)EC,定义: .en1,2,.,m)=(区02,xm)】 dn04,m)=(y。y,y。m) 其中π和π1互为Z。上的逆置换,m为分组长度
◼ 置换密码:保持明文字符未改变,通过重排而更 改位置,又称换位密码(Transposition Cipher)。 置换密码