1、1. 密码体制的定义密码体制的定义 保密通信过程示意图实用密码体制需要满足的基本条件 古典密码的主要技术手段:代换(Substitution)和置换(Permutation),相应的密码系统称为代换密码和置换密码。 代换密码又分为单字母代换密码和多字母代换密码。 单字母代换密码又分为单表代换密码和多表代换密码。 字母怎样进行加解密操作?ABC DEFG HIJKLM0123456789101112NOPQRSTUVWXYZ13 14 15 16 17 18 19 20 21 22 23 24 252. 古典密码举例古典密码举例 模运算2.1 移位密码(移位密码(Shift Cipher)2.2
2、 代换密码代换密码(substitution cipher)abcdefghijklmX N Y A H P O G Z Q W B Tnopqrstuv w xyzSF L R C V M U E K J DIA B C D E F G H IJ K L Mdlry v o h ezx w ptN NO P Q R S T U V W X Y Zb gfjq n m usk aci2.3 仿射密码仿射密码(affine cipher)2.4 维吉尼亚密码维吉尼亚密码(Vigenre cipher)2.5 希尔密码希尔密码(Hill cipher)2.6 置换密码置换密码(permutatio
3、n cipher)注:通过此例弄清置换表的含义,别搞错!2.7 流密码流密码(stream cipher)输出1k2k3k4k1000作业作业(章照止,习题二,1,2,4,6,7)1. 已知仿射加密变换为已知仿射加密变换为c=5m+7 (mod 26),试对明文,试对明文 help me 加密。加密。2. 已知仿射加密变换为已知仿射加密变换为c=11m+2 (mod 26),试对密文,试对密文VMWZ解密。解密。3. 已知维吉尼亚密码的密钥为已知维吉尼亚密码的密钥为matrix,试对明文,试对明文 beijing university of posts and telecommunications 加密。加密。4. 假设假设Hill密码加密使用密钥密码加密使用密钥 试对明文试对明文best加密。加密。5. 假设假设Hill密码加密使用密钥同上,试对密文密码加密使用密钥同上,试对密文UMFL解密。解密。4937KEmail: Tel: 86 -10 -62283240Web: