Chapter 10 密钥管理和其它公钥密码体制密钥管理和其它公钥密码体制 计算机与网络安全计算机与网络安全计算机与网络安全计算机与网络安全2023/1/7西安电子科技大学计算机学院210.1 Diffie-Hellman密钥交换密钥交换n第一个公钥算法第一个公钥算法 n1976由由Diffie 和和 Hellman 提出提出nDH算法是一个实用的密钥公开交换的算法算法是一个实用的密钥公开交换的算法n算法本身只限于进行密钥交换算法本身只限于进行密钥交换n已应用在许多商业产品中已应用在许多商业产品中n“New directions in cryptography”2023/1/7西安电子科技大学计算机学院32023/1/7西安电子科技大学计算机学院4Diffie-Hellman密钥交换密钥交换n是一个公钥分配方案是一个公钥分配方案q不能用于交换任意的消息不能用于交换任意的消息q只限于进行公共密钥的建立只限于进行公共密钥的建立q只对通信的双方已知只对通信的双方已知n密密钥钥的的值值依依赖赖于于通通信信的的参参与与者者(以以及及他他们们的的私钥和公钥信息)私钥和公钥信息)n有有限限域域中中的