第二章信息加密技术(2) 网络安全 NETWORK SECURITY ·教学目的: ■熟悉并掌握以下内容: 密码理论、现代加密技术及 其应用、网络加密技术。 ·重点与难点: ·重点分析DES算法、RSA算法、MD5算法原理和应 用。同时分析密钥交换技术、密码分析与攻击的方 法和网络加密技术。 ·难点是密钥管理与交换技术
2 第二章 信息加密技术(2) • 教学目的: ▪ 熟悉并掌握以下内容:密码理论、现代加密技术及 其应用、网络加密技术。 • 重点与难点: ▪ 重点分析DES算法、RSA算法、MD5算法原理和应 用。同时分析密钥交换技术、密码分析与攻击的方 法和网络加密技术。 ▪ 难点是密钥管理与交换技术
第二章信息加密技术(2) 网络安全 NETWORK SECURITY 本节学习目标: ·掌握常用加密算法及其相关知识 >对称加密算法:DES、IDEA >非对称加密算法:RSA 3
3 第二章 信息加密技术(2) • 本节学习目标: ▪ 掌握常用加密算法及其相关知识 ➢对称加密算法:DES、IDEA ➢非对称加密算法:RSA
现代常用加密算法 网络安全 NETWORK SECURITY 01 DES算法 ·2IDEA算法 ·3RSA公开密钥密码算法 4
4 现代常用加密算法 • 1 DES算法 • 2 IDEA算法 • 3 RSA公开密钥密码算法
对称密钥算法简介 网例络安全 NETWORK SECURITY 加密和解密使用相同的密钥:K=KD ·密钥必须使用秘密的信道分配 密钥分配(秘密信道) k : k 发送方 加密 C=Ek (m) 解密 m= (c) m m E D 接收方 5
5 对称密钥算法简介 • 加密和解密使用相同的密钥:KE=KD • 密钥必须使用秘密的信道分配 发 送 方 接 收 方 m m 加密 E 解密 D c= Ek (m) m= Dk (c) 密钥分配(秘密信道) k k
对称密钥算法简介(Cont.) 网例络安全 NETWORK SECURITY ·常用对称密钥密码算法 "DES(Data Encryption Standard)及其各种变形 IDEA (International Data Encryption Algorithm) ·RC2,RC4,RC5 AES (Advanced Encryption Standard) ·CAST-128 ·Blowfish 6
6 对称密钥算法简介(Cont.) • 常用对称密钥密码算法 ▪ DES (Data Encryption Standard )及其各种变形 ▪ IDEA (International Data Encryption Algorithm) ▪ RC2, RC4, RC5 ▪ AES(Advanced Encryption Standard) ▪ CAST-128 ▪ Blowfish