数据加密标准DES的特点 分组加密算法:明文和密文为64位分组长度。 对称算法:加密和解密除密钥编排不同外,使用同一算法。 密钥长度:56位,但每个第8位为奇偶校验位,可忽略。 密钥可为任意的56位数,但存在弱密钥,容易避开。 采用混乱和扩散的组合,每个组合先替代后置换,共16轮。 只使用了标准的算术和逻辑运算,易于实现。 DES加密算法框图 ? DES中的子密钥的生成 循环移位 压缩置换 初始置换IP和初始逆置换IP-1 IP和IP-1 直接置换 DES的一轮迭代 Li-1(32比特) Ri-1(32比特) Li(32比特) 48比特寄存器 选择扩展运算E 48比特寄存器 子密钥Ki (48比特) 32比特寄存器 选择压缩运算S 置换运算P Ri(32比特) Li=Ri-1 扩展置换E-盒-32位扩展到48位 加密函数f(Ri-1,Ki) 压缩替代S-盒-48位压缩到32位 共8个S盒 S盒的规则 S-盒1 S-盒2 S-盒3 S-盒4 S-盒5 S-盒6 S-盒7 S-盒8 S-盒的输入和输出 S盒是DES的最敏感部分,除此之外的计算都是线性的。S盒作为该密码体制的非线性组件对安全性至关重要。其原理至今未公开。美国国家安全局透露了S盒的几条设计准则:每行是0~15的一个排列,是列输入的非线性函数。 1 .所有的S盒都不是它输入的线性仿射函数。就是没有一个线性方程能将四个
您可能关注的文档
- 6.计算机组成原理第9章---输入输出(IO)接口(2012.11.13).ppt
- 8流量阀和流量控制回路.ppt
- 17 联想管理 联想物流—立体库.ppt
- 2006中国制造执行系统(MES)技术高级研讨会在海南成功举办.doc
- 2008年下半年 网络工程师.doc
- 2009年保护性耕作项目实施方案.doc
- 2011年网络操作维护研讨会材料(提升业务开通及故障处理时效全力支撑前端业务发展).ppt
- 2012高考《经济生活》主观题.doc
- A6普及版协同管理系统.ppt
- AO审计案例.ppt
- 销售年终总结及明年计划:个人业绩漏斗复盘、客户分层经营与2027年业绩目标拆解示例.docx
- 美联储9月加息之后:政策路径、美元与全球资产的传导分析(兼谈“降息预期”的修正).docx
- 考勤管理制度.docx
- 病历书写内涵质量检查与缺陷评分标准细则.docx
- 班级家委会章程与常态运作.docx
- 班委竞选演讲稿写法与四篇范文:学习委员、生活委员、文体委员、班长的三分钟演讲.docx
- 留守儿童关爱保护及代理家长帮扶方案.docx
- 2027届秋招简历模板怎么排才过机筛:一名应届生的七版迭代与投递数据复盘.docx
- 2026年连锁烘焙品牌新店开业营销活动全案开业前蓄客三日爆发排期预算分配与引流转化测算.docx
- 固定资产全生命周期管理与折旧核算实施细则.docx
原创力文档

文档评论(0)