- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第3章信息加密原祥解.ppt
密码学发展阶段 1949年之前 密码学是一门艺术 1949~1975年 密码学成为科学 1976年以后 密码学的新方向——公钥密码学 第1阶段-古典密码 密码学还不是科学,而是艺术 出现一些密码算法和加密设备 密码算法的基本手段出现,针对的是字符 简单的密码分析手段出现 主要特点:数据的安全基于算法的保密 第1阶段-古典密码 1883年Kerchoffs第一次明确提出了编码的原则:加密算法应建立在算法的公开不影响明文和密钥的安全。 这一原则已得到普遍承认,成为判定密码强度的衡量标准,实际上也成为传统密码和现代密码的分界线。 恺撒密码 恺撒密码的特点 单字母密码(简单替换技术) 简单,便于记忆 缺点:结构过于简单,密码分析员只使用很少的信息就可预言加密的整个结构 恺撒密码的改进 已知加密与解密算法 C=E(p)=(p+k)mod(26) p=D(C)=(C-k)mod(26) 25个可能的密钥k,适用Brute-Force Cryptanalysis 明文的语言是已知的且易于识别 混合加密体制 混合加密体制是对称密码体制和非对称密码体制结合而成,混合加密系统的基本工作原理如图所示。 思考: 对称密钥算法和公钥算法(非对称密钥算法)之间的区别和应用场合有何不同? DES、AES对称加密技术和RSA公钥加密算法 对称加密: DES(3DES)是一种对二元数据进行加密的算法,数据分组长度为64bit(8byte),密文分组长度也是64Bit,没有数据扩展。密钥长度为64Bit,其中有8bit奇偶校验,有效密钥长度为56bit。 AES (Advanced Encryption Standard),高级加密标准又称 高级加密标准Rijndael加密法 公钥加密 RSA算法的理论基础是一种特殊的可逆模指数运算,它的安全性是基于分解大整数n的困难性。 常用散列函数 MD4 MD5 SHA(secure hash algorithm) 软考试题 IEEE 802.11i所采用的加密算法为 (48) 。 (48)A.DES??B.3DES??C.IDEA?D.AES 公钥体系中,私钥用于 (49) ,公钥用于 (50) 。 (49)A.解密和签名??B.加密和签名?C.解密和认证?D.加密和认证 (50)A.解密和签名??B.加密和签名?C.解密和认证?D.加密和认证 以下关于加密算法的叙述中,正确的是? (43)? 。(43)A.DES算法采用128位的密钥进行加密 B.DES算法采用两个不同的密钥进行加密 C.三重DES算法采用3个不同的密钥进行加密 D.三重DES 算法采用2个不同的密钥进行加密 两个公司希望通过Internet传输大量敏感数据,从信息源到目的地之间的传输数据以密文形式出现,而且不希望由于在传输结点使用特殊的安全单元而 增加开支,最合适的加密方式是? (46)? ,使用会话密钥算法效率最高的是? (47)? 。 (46)A.链路加密 B.结点加密 C.端-端加密 D.混合加密 (47)A.RSA B.RC-5 C.MD5 D.ECC 答案 参考答案: (48)D (49)A(50)D (43)C (46)C (47)B 用公开密钥Ke加密表示为: E(M,Ke)=C 用相应私人密钥Kd解密可表示为: D(C、Kd)=M 典型应用:数字签名,消息用私人密钥加密而用公开密钥解密。 公钥加密算法的特性: (1)相对于对称加密算法,速度比较慢。 (2)基于硬件计算,密钥管理简单。 (3)通常用做少量数据的加密(如数字签名,对称加密算法的密钥交换)。 PGP(PrettyGoodPrivacy)加密技术的创始人是美国的PhilZimmermann。他创造性地把RSA公钥体系和传统加密体系结合起来, PGP工作原理:PGP随机生成一个密钥,用IDEA算法对明文加密,然后用RSA算法对密钥加密。收件人同样是用RSA解出随机密钥,再用IDEA解出原文。这样的链式加密既有RSA算法的保密性和认证性(Authentication),又保持了IDEA算法速度快的优势。 单向散列函数,也叫压缩函数、收缩函数、哈希函数,它是现代密码学的中心,是许多协议的另一个结构模块。 单向散列函数是在一个方向上工作的散列函数,即从预映射的值很容易计算出散列值,但要从一个特定的散列值得出预映射的值则非常难。 利用散列函数的这种特性,可以为消息生成完整性验证码(MIC)或称消息的指纹。 (1)Alice写一条消息,并且把该消息经过哈希运算得到指纹信息(消息摘要)。 (2)Alice将原始消息和指纹信息一同发送给Bob。 (3)B
您可能关注的文档
- 第18课收复台湾和抗击沙俄祥解.ppt
- 第18课时开辟新航路、殖民扩张与世界市场的拓展祥解.ppt
- 第18课美国南北战争_ABC教育网_祥解.ppt
- 第18课美国南北战争祥解.ppt
- 第19章SPSSClementine数据管理祥解.ppt
- 第19章_宏观经济学概述祥解.ppt
- 第19章_逻辑寻址祥解.ppt
- 第19讲windows操作系统祥解.ppt
- 第19课_电影与电视祥解.ppt
- 第19课内战烽火祥解.ppt
- 2026年瓦房店市教育系统自主招聘教师(第二批)备考题库完整参考答案详解.docx
- 2026年葛洲坝集团生态环保有限公司招聘备考题库含答案详解.docx
- 2026年牛头山水利建设发展有限公司公开招聘临时用工人员备考题库及1套完整答案详解.docx
- 2026年石台县消防救援局招聘备考题库参考答案详解.docx
- 2026年金乡公用苏伊士水务有限公司招聘备考题库含答案详解.docx
- 2026年锦州新时代集装箱码头有限公司招聘备考题库及答案详解1套.docx
- 2026年赞比亚中国经济贸易合作区发展有限公司招聘备考题库带答案详解.docx
- 2026年贵州省法院系统公开招聘282名聘用制书记员备考题库参考答案详解.docx
- 2026年菏泽一学校招聘备考题库及答案详解参考.docx
- 中国热带农业科学院院属单位2026年第一批公开招聘工作人员备考题库及答案详解一套.docx
最近下载
- 2026人教版小学一年级上学期语文期末综合试卷精选3套(含答案解析)(1).docx
- 天鹅(选自圣-桑《动物狂欢节》,总谱) 高清钢琴谱五线谱 .pdf VIP
- 实用化工产品配方与制备(6).doc VIP
- 提高外窗塞缝防渗漏一次验收合格率(陈启威).docx VIP
- 生存分析中的Cox模型比例风险假设检验.docx VIP
- ISO 9001(DIS)-2026《质量管理体系——要求》之6:“领导作用-5.1.2以顾客为关注焦点”专业深度解读和应用指导材料(编写2025A0).docx VIP
- 提高外窗塞缝防渗漏一次验收合格率(陈启威).pdf VIP
- 六年级数学上册第9讲甜甜咸咸就是我思维突破苏教版202106071121.pdf VIP
- 台州市椒江区2023-2024学年六年级数学第一学期期末调研模拟试题含答案.doc VIP
- 有限空间作业专项施工方案.docx VIP
原创力文档


文档评论(0)