- 5
- 0
- 约1.05万字
- 约 45页
- 2018-01-04 发布于江西
- 举报
第04章+用对称密码实现保密性.ppt
3. 密钥分配 控制密钥的使用方式方案2 每个会话密钥都有一个由许多字段组成的相关的控制向量,各个字段规定这个密钥的用途和限制。控制向量的长度可以变化。在KDC处产生密钥的时候控制向量就与密钥以加密的方式耦合在一起。 控制向量与密钥的耦合以及去耦的过程 如下: 3. 密钥分配 控制密钥的使用方式方案2 1. 控制向量被通过一个散列函数产生一个长度等于加密密钥长度的输出。 2. 散列值然后被与主密钥进行异或以产生一个输出,这个输出被用作加密会话密钥的密钥输入。 散列值 = H = h(CV) 密钥输入 = Km⊕H 密文 = EKm⊕H[Ks] 3. 会话密钥通过相反的操作恢复成明文。 Ks = DKm⊕H[EKm⊕H[Ks]] 当一个会话密钥被从KDC传递给一个用户时,和它一起传递的还有一个明文形式的控制向量。会话密钥只能通过使用用户和KDC共享的主密钥和控制向量来恢复,因而会话密钥和它的控制向量之间的联系得到了保持。 使用控制向量与使用一个8 bit的标记相比有两个好处。首先,对控制向量的长度没有限制,这就可以使我们对密钥的使用施加任意复杂的控制。第二,在所有操作阶段控制向量都是以明文方式存在的,因而对密钥使用的控制可以在多个位置进行。 4. 随机数产生 随机数的用途示例: 在相互认证方案,要用到现时进行握手以便防止重放攻击。使用随机数充当现时会挫败敌对方
您可能关注的文档
最近下载
- DB4201_T653-2021_建设工程监理规程_武汉市 .docx VIP
- 《机动车驾驶人考试场地及其设施设置规范》GA10292022.docx VIP
- 兰州中考体育题库及答案.doc VIP
- 《GBT 31439.1-2025 波形梁钢护栏 第1部分:两波形梁钢护栏》练习题试卷及参考答案.pdf VIP
- (五调)武汉市2026届高三年级五月调研考试语文试卷(含答案及解析).docx
- 银行自助设备维护操作流程.docx VIP
- 认知觉醒:伴随一生的学习方法论.docx VIP
- 电气CAD实用教程!低压配电、变电站等电气主接线图的识读与绘制,80页PPT可下载!.pptx VIP
- 装饰工程施工说明范本.docx VIP
- 行政及工资关系介绍信.docx VIP
原创力文档

文档评论(0)