




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、关于对称与非对称加密第1页,共24页,2022年,5月20日,22点33分,星期三加密与解密的密钥相同(对称加密),即:P=D(K,E(K,P) 。也称单密钥算法,或传统加密算法。例如DES,IDEA等。对称加密算法P47第2页,共24页,2022年,5月20日,22点33分,星期三对称加密算法的特点算法简单、速度快,被加密的数据块长度可以很大密密钥在加密方和解密方之间传递和分发必须通过安全通道进行网络用户需要保存的密钥太多第3页,共24页,2022年,5月20日,22点33分,星期三用户需保存的密钥数P47第4页,共24页,2022年,5月20日,22点33分,星期三对称加密技术中的典型代表
2、DES, 数据加密标准(Data Encryption Standard,DES)第5页,共24页,2022年,5月20日,22点33分,星期三DES概述分组加密算法:明文和密文为64位分组长度对称算法:加密和解密除密钥编排不同外,使用同一算法密钥长度:56位,每个第8位为奇偶校验位采用混乱和扩散的组合,每个组合采用替代和置换方法,共16轮运算只使用了标准的算术和逻辑运算,运算速度快,通用性强,易于实现DES加密算法是由 IBM 研究在1977年提出的。并被美国国家标准局宣布为数据加密标准DES,主要用于民用敏感信息的加密第6页,共24页,2022年,5月20日,22点33分,星期三输入64比
3、特明文数据初始置换IP在密钥控制下16轮迭代初始逆置换IP-1输出64比特密文数据交换左右32比特 DES加密过程第7页,共24页,2022年,5月20日,22点33分,星期三DES的应用 DES具有算法容易实现、速度快、通用性强等优点,但也有密钥位数少、保密强度较差、密钥管理复杂等缺点。 DES主要的应用范围: 1、计算机网络通信(限于民用敏感信息) 2、电子资金传送系统 3、保护用户文件 4、用户识别第8页,共24页,2022年,5月20日,22点33分,星期三DES安全性1998年7月电子前沿基金会(EFF)使用一台25万美圆的电脑在56小时内破译了56比特密钥的DES1999年1月RS
4、A数据安全会议期间,电子前沿基金会用22小时15分钟就宣告破解了一个DES的密钥第9页,共24页,2022年,5月20日,22点33分,星期三关于DES算法的一个最有争议的问题就是担心实际56比特的密钥长度不足以抵御穷举式攻击,因为密钥量只有 个 早在1977年,Diffie和Hellman已建议制造一个每秒能测试100万个密钥的VLSI芯片。每秒测试100万个密钥的机器大约需要一天就可以搜索整个密钥空间。他们估计制造这样的机器大约需要2000万美元DES的安全性第10页,共24页,2022年,5月20日,22点33分,星期三对称密码体制的其它算法 对称加密算法还TDEA(3DES)、IDEA
5、、AES、MD%、RC5等。 1、TDEA算法 在DES的基础上采用三重和双密钥加密的方法,算法步骤为: (1)发送方使用密钥K1进行第一次DES加密 (2)发送方用密钥K2对上一结果进行DES解密 (3)发送方再用K1对上一结果进行第二次DES加密 (4)接收方相应地使用K1解密、K2加密、再用K1解密第11页,共24页,2022年,5月20日,22点33分,星期三对称密码体制的其它算法2、IDEA 类似于TDEA,是一种分组密码算法,分组长度为64位,但密钥长度为128位。3、AES(高级加密标准) 是一种分组长度和密钥长度都可变的分组密码算法,其分长度和密钥长度分别可为128、192和2
6、56,具有安全、高效和灵活等特点。 第12页,共24页,2022年,5月20日,22点33分,星期三非对称加密体制 对称密钥加密方法存在的问题: 1、密钥的生成、管理、分发等都很复杂; 2、不能实现数字签名。 第13页,共24页,2022年,5月20日,22点33分,星期三加密与解密的密钥不同,且由其中一个不容易推出另一个:P=D(KD,E(KE,P)。也称双密钥算法或公开密钥算法。如RSA算法非对称加密体制第14页,共24页,2022年,5月20日,22点33分,星期三非对称加密体制加密密钥是公开的,称为公开密钥。解密密钥上保密的,称为私钥。 加密算法和解密算法都是公开的,每个用户有一个对外
7、公开的加密密钥和对外保密的解密密钥。 私钥由公钥决定,但却不能由公钥计算出来。理论上解密密钥可由加密密钥推算出来,但这种算法设计中实际上是不可能的,或者即使能够推算出来,但要花费很长的时间而成为不可行的。所以公开加密密钥也不会危害私钥的安全。第15页,共24页,2022年,5月20日,22点33分,星期三非对称加密体制公钥密码学的出现使大规模的安全通信得以实现 解决了密钥分发问题公钥密码学还可用于另外一些应用:数字签名、防抵赖等第16页,共24页,2022年,5月20日,22点33分,星期三公开密钥加密技术的特点算法复杂、速度慢,被加密的数据块长度不宜太大公钥在加密方和解密方之间传递和分发不必
8、通过安全通道进行第17页,共24页,2022年,5月20日,22点33分,星期三用户需保存的密钥数第18页,共24页,2022年,5月20日,22点33分,星期三RSA 算法公钥加密体制中的典型代表第19页,共24页,2022年,5月20日,22点33分,星期三RSA 算法 由美国麻省理工大学的Ron Rivest, Adi Shamir和Len Adleman于1977年研制并于1978年首次发表;是整个编码学历史上最大的变革。与以前的所有方法都截然不同。一方面公开蜜钥算法是基于数学函数而不是替代和置换,更重要的是,公开密钥是非对称的,它用到两个不同的密钥。一个用于加密,一个用于解密。RSA
9、是一种分组密码RSA既可用于加密,又可用于数字签名,已得到广泛采用;RSA依赖以下的假定:基于分解大整数的困难性。RSA已被许多标准化组织(如ISO、ITU、IETF和SWIFT等)接纳27225第20页,共24页,2022年,5月20日,22点33分,星期三如果A想给B发送一个报文,他就用B公开的密钥加密这个报文。B收到这个报文后就用他的保密密钥解密报文。其他所有收到这个报文的人都无法解密他,因为只有B才有B的私有密钥。RSA算法的重要步骤第21页,共24页,2022年,5月20日,22点33分,星期三 对称密钥密码算法的特点:算法简单,加/解密速度快,但密钥管理复杂,不便于数字签名; 非对称密钥密码算法的特点:算法复杂,加/解密速度慢,密钥管理简单,可用于数字签名。 所以将两者结合起来,形成混合加密方法。即:混合加密方法第22页,共24页,2022年,5月20日,22点33分,星期三 发送者将明文用对称加密算法加密后传给接
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 简单的购销合同样本常用版5篇
- 医疗器械委托销售协议书
- 碎石加工生产承包合同5篇
- 业务介绍居间合同
- 企业信用额度担保合同
- 2025年贵阳货运从业资格证考试试题及答案大全
- 公路工程管理与养护作业指导书
- 2025年三门峡c1货运从业资格证考试题下载
- 2025年泉州货车丛业资格证考试题
- 2025年简单店面租赁合同7篇
- 甲状旁腺疾病学习课件
- 消防队消防产品培训课件
- 石油天然气行业安全生产标准化建设
- 手术讲解模板:分段诊刮术课件
- 高中生学籍卡
- 2018年版电工-国家职业技能标准
- 反强迫劳动反歧视反骚扰培训课件
- 软件工程导论课件(全)
- EBS-发运管理操作实例
- 中职生心理特征和常见心理问题
- 晋中信息学院基本信息登记表
评论
0/150
提交评论