- 7
- 0
- 约 65页
- 2015-08-31 发布于重庆
- 举报
计算机安全保密第四讲.ppt
计算机安全保密第四讲对称密钥算法 唐明 武汉大学计算机学院 本次课的内容 4.1 概述 4.2 数据加密标准算法DES 4.3 高级数据加密标准AES 4.4 联合分组密码 4.1 概述 分组密码:向量x到向量y上的一个映射 ?:x→y=?(x) x=(x0,x1,…,xN-1), y=(y0,y1,…,yN-1) 乘积密码:t个函数(密码)F1,…,Ft的复合,其中每个Fi是一个换位或代替。如转轮机。 Feistel设计的Lucifer密码的代替-移位变换 P53图4.1 4.1.1Feistel网络的特点 明文分组分为:L0,R0,数据的这两部分通过n次循环处理后,再结合起来生成密文分组 第i轮循环都以上一轮循环产生的Li-1和Ri-1和K产生的子密钥Ki作为输入。一般说来,子密钥Ki与K不同,相互之间也不同,它是用子密钥生成算法从密钥生成的 4.1.1Feistel网络的特点 所有循环的结构都相同,置换在数据的左半部分进行,其方法是先对数据的右半部分应用循环函数F,然后对函数输出结果和数据的左半部分取异或(XOR) 循环函数对每次循环都有相同的通用结构,但由循环子密钥Ki来区分 在置换之后,执行由数据两部分互换构成的交换 4.1.1Feistel网络的特点 解密过程与加密过程基本相同。规则如下: 用密文作为算法的输入 但以相反顺序使用子密钥Ki 意味着加密和
您可能关注的文档
- 第十三节全身体格检查..ppt
- 第十三节育种.ppt
- 第十三讲可持续发展.ppt
- 第十三讲越轨与社会控制.ppt
- 第十三课宽容的力量.ppt
- 第十九章现金流量表.ppt
- 第十九章神经系统传导通路.doc
- 第十九讲领导力量.ppt
- 第十二单元 福州地理.doc
- 第十二章 领导作风.ppt
- 2026年度浙江师范大学单招《英语》考前冲刺测试卷【历年真题】附答案详解.docx
- 企业节能降耗管理体系推广方案.docx
- IT历史连载民用智能四足机器人的发展历程与技术演进.docx
- 2026年潇湘职业学院单招《英语》过关检测试卷及参考答案详解【典型题】.docx
- 2026年山西林业职业技术学院单招《英语》模拟题库附答案详解【轻巧夺冠】.docx
- 愚公移山>语文练习题.pptx
- 2026年沧州幼儿师范高等专科学校单招《英语》考前冲刺测试卷(典优)附答案详解.docx
- 小学数学教学法及典型案例分析.docx
- 2026年度浙江邮电职业技术学院单招《英语》模拟题库附答案详解.docx
- 2026年度朔州陶瓷职业技术学院单招《英语》经典例题含完整答案详解【必刷】.docx
原创力文档

文档评论(0)