交换示例 为了计算简单,使用很小数字。设P=47和47的一个原元,a=3。 A选择秘密密钥XA=8,B选择秘密密钥XB=10,各自计算其公开密钥。 (1)双方各自计算 用户A计算: YA=3 8mod 47=6561 mod 47=28 mod 47 用户B计算: YB=3 10mod 47= 59049 mod 47=17 mod 47 (2)交换YA和YB; (3)交换密钥后,A、B分别计算共享的秘密会话密钥KA、KB: 用户A计算: KA=YB XA mod 47=178 mod 47=4 mod 47 用户B计算: KB=YA XB mod 47=2810 mod 47=4 mod 47 A和B双方独立地决定采用4作为会话密钥。 * Diffie-Hellman安全性 离散对数的计算: y?gx mod p 已知g,x,p,计算y是容易的 已知y,g,p,计算x是困难的 * Diffie-Hellman密钥交换的攻击 replay攻击 中间人攻击图示 A B K = aXaXb O A B K = aXaXo O K = aXbXo * Diffie-Hellman密钥交换的攻击 中间人攻击 1 双方选择素数p以及p的一个原根a(假定O知道) 2 A选择Xap,计算Ya=aXa mod p, A?B: Ya 3 O截获Y
您可能关注的文档
- ArcGIS 10.3-打造新一代Web GIS最强芯平台战略.pptx
- 网络营销课程定位演示文稿.pptx
- aosd诊治进展成人Still病诊治进展.ppt
- 网络层 IP地址与子网划分.ppt
- 网络培训课件钢筋课件.ppt
- 九大黄金法则 打造赚钱机器专题讲座.ppt
- 内蒙古联通LTE网络优化工作汇报鄂尔多斯.ppt
- HCDCE118 云数据中心SDN网络设计中.pptx
- F2600路由交换一体机培训课件.pptx
- 家居装饰行业网络营销总裁班&家装网络营销实战课程及案例分析1.ppt
- 中国国家标准 GB/T 26949.10-2026工业车辆 稳定性验证 第10部分:在由动力装置侧移载荷条件下堆垛作业的附加稳定性试验.pdf
- GB/T 26949.10-2026工业车辆 稳定性验证 第10部分:在由动力装置侧移载荷条件下堆垛作业的附加稳定性试验.pdf
- GB/T 42709.36-2026半导体器件 微电子机械器件 第36部分:MEMS压电薄膜的环境及介电耐压试验方法.pdf
- 《GB/T 42709.36-2026半导体器件 微电子机械器件 第36部分:MEMS压电薄膜的环境及介电耐压试验方法》.pdf
- 中国国家标准 GB/T 42709.36-2026半导体器件 微电子机械器件 第36部分:MEMS压电薄膜的环境及介电耐压试验方法.pdf
- GB/T 41850.5-2026机械振动 机器振动的测量和评价 第5部分:水力发电和抽水蓄能电站机组.pdf
- 中国国家标准 GB/T 41850.5-2026机械振动 机器振动的测量和评价 第5部分:水力发电和抽水蓄能电站机组.pdf
- 《GB/T 41850.5-2026机械振动 机器振动的测量和评价 第5部分:水力发电和抽水蓄能电站机组》.pdf
- DB37∕T 5363-2026 建筑垃圾分类处理技术标准.docx
- DB37∕T 5363-2026 建筑垃圾分类处理技术标准.pdf
原创力文档

文档评论(0)