- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
密码学基础01
密码学概述;了解密码学基础与发展;密码学概述
密码学历史
密码攻击概述
;密码学是研究编制密码和破译密码的技术科学
使信息保密的技术和科学叫密码编码学
破译密文的科学与技术叫密码分析学
密码学是数学和计算机科学的分支,同时其原理大量涉及信息论。
著名的密码学者罗纳德·李维斯特----密码学是关于如何在敌人存在的环境中通信。
;思考
密码学能解决哪些问题?
可用性?
完整性?
机密性?
不可抵赖?;信息安全的基本模型;密码学基本概念
明文
密文
加密算法
解密算法
加密密钥
解密密钥
单钥密码体制
双钥密码体制
;概述;第一阶段(1949年前)古典密码发展阶段
隐写术,暗语、隐语、藏头诗等
采用手工或机械变换的方式实现
单表代换密码:Caesar密码、仿射密码
多表代换密码:Vigenere、Hill密码等
转轮密码:Enigma、Red密码等
;第二阶段:近代密码学阶段(1949~1976)
1949年,Shannon发表了《保密系统的通信理论》,用信息论的观点分析了密码学的基本原理,奠定了密码学的理论基础。
1967年DavidKahn出版了《破译者》一书。
;现代密码学阶段(1976~至今)
1976年,Diffie、Hellman发表《密码学新方向》,开辟了公钥密码学的新领域;
1976年,美国建立DES为联邦标准
;现代密码学的主要发展方向
混沌密码学:混沌加密的基本原理是利用混沌系统产生混沌序列作为密钥序列,接收方用混沌同步的方法将明文信号提取出来实现解密。
量子密码学:量子密码学泛指利用量子力学的特性来加密的科学。任何试图尝试读取量子态的行动,都会改变量子态本身。
;受限制的(restricted)算法:算法的保密性基于保持算法的秘密。
基于密钥(key-based)的算法:算法的保密性基于对密钥的保密。
优秀密码算法应该是基于密钥的保密,而非算法的保密。
;现代密码学用密钥解决问题,密钥用K表示。K可以是很多值里的任意值。
密钥K的可能值的范围叫做密钥空间(keyspace)。
如加密和解密都用一个密钥,加/解密函数变成:
EK(M)=C
DK(C)=M
DK(EK(M))=M;单钥体制,对称加密
加密密钥和解密密钥相同
流密码
分组密码
双钥体制,非对称加密
1976年,Diffie和Hellman首先引入
一对密钥:公钥和私钥
;密码攻击概述;算法的安全性
如果破译算法的代价大于加密数据价值,那么加密算法是安全的。
如果破译算法所需的时间比加密数据保密的时间长,那么你可能是安全的。
;了解密码学是什么
了解密码学的历史与发展
文档评论(0)