- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
信息安全DES原理与应用介绍要点.ppt
* 第一组 小组成员 第一组 目 录 目 录 1、DES的发展与应用领域 2、DES和模式原理介绍 3、在加解密IP核中的应用 4、文件完整性检测的应用 5、在Oracle中的应用 DES的发展与应用领域 DES(Data Encryption Standard)数据加密标准是美国国家标准局(NBS)于1977年公布的由IBM公司研制的分组密码算法。自发布后的30多年来,它广泛地应用于POS、ATM、磁卡及IC卡、加油站、高速公路收费站、文件完整性检测、数据库等领域,以此来实现关键数据的保密。 近年来随着计算机技术的大幅提升,强化版3DES应运而生,它将密钥长度延长至原先的三倍,从而延长了它的使用年限。该算法简洁有效,软硬件均容易实现,资源消耗小,加解密数据量大,现今许多地方仍能看到它的身影,如信用卡持卡人的个人标识号的加密传输、IC卡与POS间的双向认证、金融交易数据包的MAC校验等。 由于DES 算法在硬件实现上具有优势,随着近年来SoC (System on Chip)的迅速发展,将DES加解密模块以IP(Intellectual Property)的形式集成在SoC 中作为数据安全的协处理模块已成为当前的主流芯片系统设计趋势。 基于ARM 公司的AHB(Advanced High-performance Bus)总线设计了一种低功耗低资源DES/3DES 加解密IP核,并采用了美国国家标准ANSI X3.106中ECB(ElectronicCode Book),CBC (Cipher Block Chaining ),CFB(Cipher Feedback)三种加解密模式,作为采用AMBA总线的SoC中的通用标准加解密模块。 DES的发展与应用领域 DES 原 理 DES是一个分组加密算法,它以64位为分组对数据加密。DES加密和解密用的是同一个算法,因此也是一个对称算法。它的密钥长度是64 位,实际是56位(每8位都用作奇偶校验位),密钥可以是任意的56位的数,而且可以任意时候改变。 DES加密算法,输人的是64比特明文,在64比特的密钥控制下,通过初始置换,再经过16轮的加密变换,最后通过末置换(逆初始变换)得到64比特的密文。而后增加的3DES实际上就是对同一组数据进行三次DES加解密运算,加密过程的顺序为加密→解密→加密,解密过程为解密→加密→解密,其中使用了3组密钥,按上述顺序参与运算。由于最长有效密钥被扩展至168比特,安全性大大提高。 DES 原 理 DES的四种模式 ECB (电子密码本模式) CBC(分组连接模式) CFB(密码反馈模式) OFB (输出反馈模式) 电子密码本(Electronic Code Book,,ECB)模式是使用分组密码算法的最明显的方式,其使用方式是一个明文分组加密成一个密文分组,相同的明文分组永远被加密成相同的密文分组。 ECB CBC模式采用链接特性加强了ECB 模式的安全性,即对于相同的明文,加密结果不同。这就加大了密码破解者的破译难度。 CBC CFB模式是采用密文反馈的模式增强密文之间的相关性,算方流程图中的K比特可以为小于64bits的任意长度数据, 可以采用64bits,8bits 以及1bit三种模式。 CFB 对比三种模式——ECB ECB 优点 可并行运算,操作简单 速度快,易于标准化 单个分组的比特错误不会影响到其他分组的解密结果。 缺点 分组加密不能隐蔽数据模式,即相同的明文组蕴含着相同的密文组 不能抵抗组的重放、嵌入、删除、统计等攻击 加密长度只能是分组的倍数。 对比三种模式——CBC CBC 优点 引入了随机的初始向量,如果E是伪随机的, 则输出具有一定的随机性, 避免了ECB的缺点 隐蔽了明文的数据模式,在一定程度上能防止数据篡改。 缺点 出现错误传播,而且加密的消息长度只能是分组长度的倍数, 不是任意长度的消息。 单个分组的比特错误影响本组和他后分组的解密结果。 对比三种模式——CFB CFB 优点 具有自同步能力 可以处理任意长度的消息,同时具有CBC的优点。 缺点 明文发生错误时,错误会传播; 比较浪费,在每一轮加密中都丢弃了大部分结果 加解密IP核主要完成数据加解密的功能,按照64bits一组进行操作,同时需要提供64bits的密钥。DES和3DES基本机构图比对如右。 在加解密IP核中的应用—ECB,CBC,CFB 对比DES模式,在3DES模式下,采用了低资源的设计方法,通过MUX控制连续调用3次DES加解密核完成,大大减小了芯片面积。 在加解密IP核中的应用
您可能关注的文档
- 亚洲眼镜零售店长培训课程要点.doc
- 亚洲经济的发展要点.ppt
- 亚美达公司培训学习要求第一课要点.doc
- 亚行BRT配套工程施工组织设计要点.doc
- 亚马逊中国的物流配送问题研究要点.doc
- 亚马逊教程要点.doc
- 亚马逊网络书店(案例分析)要点.ppt
- 仙踪中学学校安全应急预案要点.doc
- 仙阳中心小学自然灾害应急预案要点.doc
- 休闲农业项目申报书要点.doc
- 2025年天津医科大学朱宪彝纪念医院人事代理制招聘方案(5人)模拟试卷及完整答案详解一套.docx
- 2025年宜宾三江新区事业单位招聘考试(26名)模拟试卷含答案详解(新).docx
- 2025年天津市北辰医院招聘高级专业技术人员(1人)考前自测高频考点模拟试题及一套完整答案详解.docx
- 2025年度中国井冈山干部学院面向全国引进优秀人才(5人)考前自测高频考点模拟试题含答案详解(典型题.docx
- 2025年广东省佛山市南海区事业单位招聘急需紧缺专业博士(10考前自测高频考点模拟试题及一套完整答案.docx
- 2025年广西百色那坡县妇幼保健院招聘编外工作人员招聘(1人)笔试备考试题完整参考答案详解.docx
- 2025年广西百色西林县八达镇人民政府招聘村级财务会计委托代理服考前自测高频考点模拟试题附答案详解(.docx
- 2025年天津市公安局和平分局关于面向社会招聘警务辅助人员(考前自测高频考点模拟试题附答案详解(考试.docx
- 2025年太仆寺旗事业单位引进急需紧缺人才的(4人)模拟试卷含答案详解(最新).docx
- 2025年广西河池罗城特聘农机技术指导员的(1人)模拟试卷及一套答案详解.docx
文档评论(0)