- 6
- 0
- 约5.32千字
- 约 37页
- 2017-05-06 发布于四川
- 举报
第3章节分组密码DES
第3章 分组密码理论 3.1 分组密码概述 3.2 DES 3.3 分组密码的设计原理 3.4 分组密码的工作模式 3.1 分组密码概述 分组密码,就是一个明文分组被当作一个整体来产生一个等长(通常)的密文分组的密码,通常使用的是128位分组大小。 分组密码的实质是,设计一种算法,能在密钥控制下,把n比特明文简单而又迅速地置换成唯一n比特密文,并且这种变换是可逆的(解密)。 3.1 分组密码概述(Cont.) 分组密码的设计思想(C.E. Shannon): 扩散(diffusion) 将明文及密钥的影响尽可能迅速地散布到 较多个输出的密文中(让每个明文数字尽可能地影响多个密文数字)。 分组密码的设计思想(Cont.) 混淆(confusion) 其目的在于让密文和加密密钥间的统计关 系更加复杂。可以使用一些复杂的代换算 法来实现,简单的线性代换几乎增加不了 混淆。 3.1 分组密码概述(Cont.) 分组密码设计的要求: 分组长度足够大(64~128比特) 密钥量要足够大(64~128) 算法足够复杂(包括子密钥产生算法) 加密、解密算法简单,易软、硬件实现 便于分析(破译是困难的,但算法却简洁清晰) 3.2数据加密标准(DES) DES的历史 1971 IBM,由Horst Feistel 领导的密码研 究项目组研究出LUCIFER算法。并应用于 商业领域。 1973美国标准局征求标准,IBM提交结果, 在1977年,被选为数据加密标准。 3.2数据加密标准(Cont.) 4.2.1 简化的DES Simplified DES方案,简称S-DES方案。它是一个供教学而非安全的加密算法,它与DES的特性和结构类似,但参数小。注:1.* 加密算法涉及五个函数:(1)初始置换IP(initial permutation)(2)复合函数fk1,它是由密钥K确定的,具有置换和代换的运算。 (3)置换函数SW(4)复合函数fk2(5)初始置换IP的逆置换IP-1 加密 加密 加密 2*. 加密算法的数学表示:IP-1*fk2*SW*fk1*IP也可写为密文=IP-1(fk2(SW(fk1(IP(明文)))))其中 K1=P8(移位(P10(密钥K)))K2=P8(移位(移位(P10(密钥K))))解密算法的数学表示:明文=IP-1(fk1(SW(fk2(IP(密文))))) 对S-DES的深入描述 (1) S-DES的密钥生成:设10bit的密钥为( k1,k2,…,k10 )置换P10是这样定义的 P10(k1,k2,…,k10)=(k3,k5,k2,k7,k4,k10,k1,k9,k8,k6) P8= (k1,k2,…,k10)=(k6,k3,k7,k4,k8,k5,k10,k9 ) LS-1为循环左移1位, LS-2为循环左移2位 按照上述条件,若K选为(1010000010), 产生的两个子密钥分别为K1=(1 0 1 0 0 1 0 0),K2=(0 1 0 0 0 0 1 1) S-DES的密钥生成 10-bit密钥 (2) S-DES的加密运算: 初始置换用IP函数: IP= 1 2 3 4 5 6 7 8 2 6 3 1 4 8 5 7 末端算法的置换为IP的逆置换:IP-1= 1 2 3 4 5 6 7 8 4 1 3 5 7 2 8 6 易见IP-1(IP(X))=X S-DES加密图 8-bit 明文 S-DES加密图(续) 函数fk,是加密方案中的最重要部分,它可表示为: fk(L,R)=(L?F(R,SK),R)其中L,R为8位输入, 左右各为4位, F为从4位集到4位集的一个映射, 并不要求是1-1的。SK为子密钥。 对映射F来说: 首先输入是一个4-位数(n1,n2,n3,n4),第一步运算是扩张/置换(E/P)运算: E/P 4 1 2 3 2 3 4 1 事实上,它的直观表现形式为: n4 n1 n2 n3 n2 n3 n4 n1 8-bit子密钥:K1=(k11,k12,k13,k14,k15,k16,k17,k18),然后与E/P的结果作异或运算得: n
您可能关注的文档
最近下载
- 船舶柴油机装配与调试章节及期末答案.docx VIP
- FOCUS-PDCA原理及流程完整版.pptx VIP
- 整顿劳动纪律实施方案.docx VIP
- 深度解析(2026)《YCT 223.1-2014 特种滤棒 第 1 部分:醋纤沟槽滤棒》.pptx VIP
- 2025年新疆中考语文第二次模拟考试(附答案) .pdf VIP
- 冀教版(新教材)七年级下册英语Unit 5《Our neighbourhood》Lesson 1教学课件.pptx
- 2024年中考模拟试卷语文(新疆卷).docx VIP
- 立足教材开展小学音乐跨学科学习的方式与路径.docx VIP
- 2024新疆中考模拟语文试题(附参考答案) .pdf VIP
- 煤矿劳动纪律整顿实施方案.docx VIP
原创力文档

文档评论(0)