下进行,解密过程是在解密密钥Kd的参与下 进 编码( encode)一把明文变为密文的过程 译码( decode)把密文变为明文的过程 密码学( cryptology)-包括加密理论与解密 理论的学科
下进行,解密过程是在解密密钥Kd的参与下 进行。 • 编码(encode)—把明文变为密文的过程 • 译码(decode)—把密文变为明文的过程 • 密码学(cryptology)—包括加密理论与解密 理论的学科
密码学的有关概念 明文 密 加密 明文:P 密文:C 加密函数:E 加密:C=EP,Ke) 解密函数:D 解密:P=D(C,Kd) 密钥:K(Ke,Kd) 先加密后再解密,原始的明文将恢复:DK(Ek(P)=P
明文 加密 密文 明文:P 密文:C 加密函数:E 解密函数:D 密钥:K(Ke,Kd) 加密: C = E(P,Ke) 解密: P = D(C,Kd) 先加密后再解密,原始的明文将恢复:DK(EK(P)) = P 解密 密码学的有关概念
密码学发展的三个阶段 °1949年之前,古典密码学阶段 1949年~1975年,现代密码学阶段 1976年至今,公钥密码学阶段
密码学发展的三个阶段 • 1949年之前,古典密码学阶段 • 1949年~1975年,现代密码学阶段 • 1976年至今,公钥密码学阶段
古典密码学阶段 (1949年以前) 密码学还不是科学而是艺术 出现一些密码算法和加密设备 保密针对的是字符 简单的密码分析手段出现 主要特点:数据的安全性取决于算法的保密
古典密码学阶段 (1949年以前) • 密码学还不是科学,而是艺术 • 出现一些密码算法和加密设备 • 保密针对的是字符 • 简单的密码分析手段出现 • 主要特点:数据的安全性取决于算法的保密
a b c d △②⑤间 9◆⊙G k I n @① p q s t M△命③ u V W X y Z 早期用来代表字母的符号
早期用来代表字母的符号