第2讲网络安全培训讲学

上传人:yulij****0329 文档编号:142567799 上传时间:2020-08-20 格式:PPT 页数:28 大小:1.57MB
返回 下载 相关 举报
第2讲网络安全培训讲学_第1页
第1页 / 共28页
第2讲网络安全培训讲学_第2页
第2页 / 共28页
第2讲网络安全培训讲学_第3页
第3页 / 共28页
第2讲网络安全培训讲学_第4页
第4页 / 共28页
第2讲网络安全培训讲学_第5页
第5页 / 共28页
点击查看更多>>
资源描述

《第2讲网络安全培训讲学》由会员分享,可在线阅读,更多相关《第2讲网络安全培训讲学(28页珍藏版)》请在金锄头文库上搜索。

1、网络安全,第2章 对称加密和消息机密性,本节课内容简介,2.1 对称加密原理 2.5 分组密码工作模式 2.2 对称分组加密算法,本次课要求,了解对称加密原理 理解并掌握分组密码工作模式 了解DES的加解密过程,加密算法的分类,按照所用的密钥的个数分为: 单密钥算法或对称加密算法 双密钥算法或公开密钥算法 按照明文处理的方式分为: 分组密码 流密码,明文 X,截获,密文 Y,2.1 对称加密原理-对称加密简化模型,加密密钥 K,明文 X,密文 Y,截取者,篡改,A,B,E 运算 加密算法,D 运算 解密算法,因特网,解密密钥 K,2.1 对称加密原理-对称加密的安全使用要求,需要一个强的加密算

2、法; 发送者和接收者必须通过一种安全的方式获得密钥并保证密钥的安全 对称加密的安全性主要取决于密钥的保密性,2.1 对称加密原理,攻击数据加密的两种方式: 数据分析 强力攻击,2.1 对称加密原理-穷举搜索密钥所需要的时间,2.5 分组密码工作模式-算法类型,算法类型,流加密法,块加密法,RC4,DES,2.5 分组密码工作模式-算法类型,1、流加密法 一次加密明文中的一个位。,文本格式,二进制格式,Pay 100,010111001,明文,100101011,密钥,110010010,ZTU91%D,密文,异或操作的可逆性在加密算法中意义重大,2.5 分组密码工作模式-算法类型,2、块加密法

3、 一次加密明文中的一个块 假设要加密的明文是FOUR-AND-FOUR,利用块加密法,可以先加密FOUR,再加密-AND-,然后加密FOUR。,块加密的一个明显问题是重复文本。对重复文本模式,生成的密文是相同的,2.5 分组密码工作模式-算法模式,算法模式是块加密法中一系列基本算法步骤的组合,有些要从上一步得到某些反馈,这是计算机加密算法的基础。,算法模式,电子编码薄(Electronic Code Book, ECB),加密块链接(Cipher Block Chaining, CBC),加密反馈(Cipher Feedback, CFB),计数器(CTR),电子编码薄(ECB)模式,电子编码

4、薄模式是最简单的操作模式,将输入明文消息分成64位块,然后单独加密每个块。消息中的所有块用相同密钥加密。,电子编码薄(ECB)模式,接收方将收到的数据分成64块,利用与加密时相同的密钥解密每个块,得到相应的明文块。,电子编码薄模式中用一个密钥加密消息的所有块,如果原消息中有重复明文块,则加密消息中的相应密文块也会重复。因此,电子编码薄模式只适合加密小消息。,加密块链接(CBC)模式,链接在块加密法中增加反馈机制。在加密块链接模式中,上一块的加密结果反馈到当前块的加密中,用每个块修改下一个块的加密。,加密反馈(CFB)模式,加密反馈模式的工作原理,假设我们一次处理j位(通常j=8)。 (1)和C

5、BC一样,加密反馈模式也使用64位的初始化向量。,加密反馈(CFB)模式,(2)加密初始化向量最左边的j位与明文前j位进行异或运算,产生密文第一部分,然后将C传输到接收方。,加密反馈(CFB)模式,(3)初始化向量的位(即初始化向量所在的移位寄存器内容)左移j位,使移位寄存器的最右边的j位为不可预测的数据,在其中填入C的内容。,重复第13步,直到加密所有明文单元。,加密反馈(CFB)模式,画出解密过程。,计数器(CTR)模式,计数器模式使用序号(称为计数器)作为算法的输入。通常使用一个常数作为初始计数器的值,并且每次迭代后递增(通常是增加1)。计数器块的大小等于明文块的大小。,表 算法模式:细

6、节内容与使用,2.2 对称分组加密算法,背景与历史 DES(data encryption standard)算法为密码体制中的对称密码体制,又被称为美国数据加密标准,是1972年美国IBM公司研制的对称密码体制加密算法。 数据加密标准(Data Encryption Standard, DES)也称为数据加密算法(DEA),是近20年来使用的加密算法。通常使用ECB、CBC或CFB模式。 DES的工作原理 DES是个块加密法,按64位块长加密数据。加密与解密使用相同的密钥,只是稍作改变。密钥长度为56位。,DES的加密主要步骤,步骤1,步骤2,步骤3,步骤4,步骤5,步骤6,明文(64位),初始置换,LPT,RPT,16轮,16轮,最终转换,密文(64位),DES强度,DES强度,对算法本身的分析,密钥分析,未成功找到致命缺陷,56位可破译,三重DES,本章小结,2.1 对称加密原理 2.5 分组密码工作模式 2.2 对称分组加密算法,电子编码薄(ECB),加密块链接(CBC),加密反馈(CFB),计数器(CTR),

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 教学课件 > 高中课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号