- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第四章 密钥分配与用户认证
• 单钥加密体制
• 公钥加密体制
• 数字签名
• DH密钥交换算法
单钥加密体制
密码分析
者
信源 编码器 信道 解码器 接收者
密钥源 秘密信道 密钥源
对称加密算法的基本模型
• 加密: E: (X,K) Y, y = E(x,k)
K
X E Y
解密: D: (Y,K) X, x = D(y,k)
K
Y D X
• 对称加密体制
– DES ,IDEA
• 非对称加密体制
– RSA,椭圆加密算法
数字签名
• 生成:发送端
• 验证:接收端
DH密钥交换算法
1. Alice与Bob确定两个大素数n和g,这两个整数不保
密,Alice与Bob 可以使用不安全信道确定这两个
数.
2. Alice选择另一个大随机数x,并计算A如下:
A=gx mod n
3. Alice将A发给Bob
4. Bob选择另一个大随机数y ,并计算B如下:
B=gy mod n
5. Bob将B发给Alice
6. 计算秘密密钥K1如下:
K1=Bx mod n
7. 计算秘密密钥K2如下:
K2=Ay mod n
4.1 单钥加密体制的密钥分配
4.2 公钥加密体制的密钥分配
4.3 密钥托管
4.4 随机数的产生
4.5 秘密分割
4.1 单钥加密体制的密钥分配
4.1.1 密钥分配的基本方法
两个用户(主机、进程、应用程序)在用单钥密码
体制进行保密通信时,首先必须有一个共享的秘密
密钥,而且为防止攻击者得到密钥,还必须时常更
新密钥。因此,密码系统的强度也依赖于密钥分配
技术。
如果有n 个
用户,则
两个用户A和B获得共享密钥的方法 密钥数目
有以下几种: 为n(n-
1)/2。
①密钥由A选取并通过物理手段发
送给B 。 攻击者一旦获得一
个密钥就可获取以
② 密钥由第三方选取并通过物理 后所有的密钥;而
手段发送给A和B 。 且用这种方法对所
③ 如果A 、B事先已有一密钥,则 有用户分配初始密
钥时,代价仍然很
其中一方选取新密钥后,用已有的 大。
密钥加密新密钥并发送给另一方。
④ 如果A和B与第三方C分别有一
保密信道,则C为A 、B选
您可能关注的文档
最近下载
- 装表接电实训 低压三相四线电能计量装置配装 课件.pptx VIP
- 3L.01.01 ×× U9 ERP项目-系统上线切换方案.docx VIP
- 北京市工作居住证申请表(标准文档).doc VIP
- 无人机综合管控平台系统.docx VIP
- 2025秋人教版道法八年级上册《第三单元 勇担社会责任》大单元整体教学设计[2022课标].pdf
- 语文二年级上册电子课本.pdf VIP
- T_CCUA 048-2025 政务信息系统运行维护费用定额测算方法.pdf VIP
- 消防水池、人防有限空间专项施工方案全.docx VIP
- 农旅商业计划书1.docx VIP
- DNA03-数字水准仪说明书.pdf VIP
文档评论(0)