首页 > 知识点讲解
       Diffie-Hellman密钥交换协议
知识路径: > 密码学基本理论 > 安全协议 > Diffie-Hellman 密钥交换协议 > 
相关知识点:1个      
        W.Diffie和M.E. Hellman于1976年首次提出一种共享秘密的方案,简称Diffie-Hellman密钥交换协议。Diffie-Hellman密钥交换协议基于求解离散对数问题的困难性,即对于下述等式:
        Cd=MmodP
        其中,d称为模P的以C为底数的M的对数,在已知CP的前提下,由dM很容易,只相当于进行一次指数计算。而再由M反过来求d,则需要指数级次计算。随着P取得足够大,就能实现足够的安全强度。现在假设Alice和Bob使用Diffie-Hellman密钥交换协议,在一个不安全的信道上交换密钥,则其操作步骤如下:
        第一步,Alice和Bob确定一个适当的素数p和整数α,并使得αp的原根,其中αp可以公开。
        第二步,Alice秘密选取一个整数aA,计算,并把yA发送给Bob。
        第三步,Bob秘密选取一个整数aB,计算,并把yB发送给Alice。yAyB就是所说的Diffie-Hellman公开值。
        第四步,Alice和Bob双方分别计算出共享密钥K,即:
        Alice通过计算生成密钥K
        Bob通过计算生成密钥K
        因为:
        
        所以Alice和Bob生成的密钥K是相同的,这样一来就实现了密钥的交换。Alice和Bob采用Diffie-Hellman密钥交换的安全性基于求解离散对数问题的困难性,即从yA或者yB以及α计算aAaB在计算上是不可行的。
 
 相关知识点:
SSH
 
软考在线指南
优惠劵及余额
在线支付
修改密码
下载及使用
购买流程
取消订单
联系我们
关于我们
联系我们
商务合作
旗下网站群
高级资格科目
信息系统项目管理师 系统分析师
系统架构设计师 网络规划设计师
系统规划与管理师
初级资格科目
程序员 网络管理员
信息处理技术员 信息系统运行管理员
中级资格科目
系统集成项目管理工程师 网络工程师
软件设计师 信息系统监理师
信息系统管理工程师 数据库系统工程师
多媒体应用设计师 软件评测师
嵌入式系统设计师 电子商务设计师
信息安全工程师
 

本网站所有产品设计(包括造型,颜色,图案,观感,文字,产品,内容),功能及其展示形式,均已受版权或产权保护。
任何公司及个人不得以任何方式复制部分或全部,违者将依法追究责任,特此声明。
本站部分内容来自互联网或由会员上传,版权归原作者所有。如有问题,请及时联系我们。


工作时间:9:00-20:00

客服

点击这里给我发消息 点击这里给我发消息 点击这里给我发消息

商务合作

点击这里给我发消息

客服邮箱service@rkpass.cn


京B2-20210865 | 京ICP备2020040059号-5 |京公网安备 11010502032051号 | 营业执照 | Copyright ©2000-2023 All Rights Reserved 软考在线版权所有