- 1、本文档共36页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
密码学基础知识PPT精品文档优质文档
仅供学习
精品文档优质文档
仅供学习
2密码技术〔加密技术、数字签名技术等〕是研究对传送信息采取何种的变换以防止第三者对信息的窃取。
3密码编码学密码分析学密码体制的设计密码体制的破译密码学
42.1什么是密码学?密码学是与信息的机密性,数据完整性,身份鉴别和数据原发鉴别等信息平安问题相关的一门数学技术学科。包括密码编码学和密码分析学。使消息必威体育官网网址的技术和科学叫做密码编码学〔Cryptography〕。密码体制的设计是密码编码学的主要内容。密码分析学〔Cryptanalysis〕就是破译密文的科学和技术,即揭穿伪装。密码体制的破译是密码分析学的主要内容。密码编码技术和密码分析技术是相互依存、相互支持、密不可分的两个方面。
52.2密码学的开展 1.加密的历史 起源于公元前2000年。如古代希腊的铭文志,隐写术,及黑帮行话、文字猜谜游戏,都是古代加密方法。 2.密码学的开展 两个阶段:第一个阶段是传统密码学阶段,根本上靠人工对消息加密、传输和防破译。第二阶段是近代密码学阶段
6近代密码学的开展ClaudeShannon发表了?必威体育官网网址系统的通信理论?1976年W.diffie和M.hellman发表了?密码学的新方向?上述两篇论文和DES标志着密码学的理论与技术的划时代的革命性变革,宣告了近代密码学的开场。近代密码学与计算机技术,电子通信技术严密相关。1977年美国实施?数据加密标准〔DES〕?2.2密码学的开展
720世纪70年代,IBM公司设计出DES〔数据加密标准算法,DataEncryptionStandard〕私钥密码体制。并在1977年被美国政府采纳为联邦信息处理标准,成为历史上最早的私钥密码体制。密码学开展史上最为重要的里程碑是1976年Diffie和Hellman公钥密码学的思想。1978年,Rivest,Shamir,Aldleman设计出第一个在实践中可以用的公开密钥加密和签名方案,即RSA。美国于2000年确定了用AES〔先进数据加密标准算法〕代替使用了20多年的DES标准。2.2密码学的开展
82.3密码学的任务密码学主要为存储和传输中的数字信息提供如下4个方面的平安保护:1、机密性2、数据完整性:3、鉴别4、抗否认性
91、机密性这是只允许特定用户访问和阅读信息,任何非授权用户对信息都不可理解的效劳。在密码学中,机密性通过数据加密得到。2.3密码学的任务
102、数据完整性即用于确保数据在存储和传输过程中不被未授权修改的效劳。未授权修改包括数据的篡改、删除、插入和重放等。密码学通过数据加密,数据散列或数字签名,提供这种效劳。2.3密码学的任务
113、鉴别这是一种与数据和身份识别有关的效劳。鉴别效劳包括对身份的鉴别和对数据源的鉴别:对于一次通信,必须确信通信的对端是预期的实体,这就涉及身份的鉴别。对于数据,仍然希望每个数据单元发送到或来源于预期的实体,这就是数据源鉴别。数据源鉴别隐含地提供数据完整性效劳。密码学通过数据加密,数据散列或数据签名,提供这种效劳。2.3密码学的任务
124、抗否认性这是一种用于阻止用户否认先前的言论或行为的效劳。密码学通过对称加密或非对称加密,以及数字签名等,并且借助可信任的注册机构或证书机构的辅助,提供这种效劳。2.3密码学的任务
132.4根本概念采用电磁,声音窃听,搭线窃听等方法直接得到未加密的明文或加密后的密文,这种对密码系统的攻击手段称为被动攻击-破坏明文信息的机密性-加密。采用删除、更改、增添、重放、伪造等手段主动地向系统注入假消息,这种对密码系统的攻击手段称为主动攻击-损害明文信息的完整性,即通信时接收方所接收到的信息与发送方所发送的信息不一致。使用鉴别与认证机制-采用数字签名和散列函数等。被动攻击和主动攻击:
14图传统加密体制的根本过程被动入侵者仅仅监听主动入侵者可以改变内容加密方法E加密密钥k1密文c解密密钥k2明文m解密方法D明文mc=E(m,k1)m=D(c,k2)2.4根本概念
15消息〔Message):要加密的信息,称为明文〔Plaintext〕,一般用M或P表示。明文的全体称为明文空间〔消息空间〕。明文的形式可能是:密文〔Ciphertext):是经过伪装后的明文,用C表示。全体可能出现的密文集合称为密文空间。位序列、文本文件、位图、数字化语音序列、数字化视频图像等,对于计算机,明文指二进制数据。2.4根本概念
16加密〔Encryption〕:用某种方法伪装消息以隐藏它的内容的过程。加密时所使用的一组规那么称为加密算法,用E(k)表示。解密〔Decryption
文档评论(0)