Security_03_密码技术-古典密码

Security_03_密码技术-古典密码

ID:37503525

大小:835.61 KB

页数:26页

时间:2019-05-24

Security_03_密码技术-古典密码_第1页
Security_03_密码技术-古典密码_第2页
Security_03_密码技术-古典密码_第3页
Security_03_密码技术-古典密码_第4页
Security_03_密码技术-古典密码_第5页
资源描述:

《Security_03_密码技术-古典密码》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、密码技术--概论智能信息安全¢1,密码学简介IntelligentInformationSecurity¢密码发展简史¢密码分类孙松林¢2,密码系统模型北京邮电大学¢3,古典密码¢4,对称密钥(单钥)密码体制¢5,非对称密钥(公钥)密码体制Email:slsun@bupt.edu.cn1.密码学简介1.密码学简介--密码发展简史--密码发展简史三个阶段:¢古典密码学¢近代密码学(?)©1949年之前¢二十世纪前半叶古典密码¢计算量大©1949~1975年(经典论文为标志)¢现代密码学现代密码©1976年以后公

2、钥密码诞生1.密码学简介1.密码学简介--密码发展简史--密码发展简史¢密码学(cryptology)作为数学的一个分©1949年之前:古典密码支,包括密码编码学和密码分析学两部分。ò密码学还不是科学,而是技术¢使消息保密的技术和科学叫做密码编码学(cryptography),从事此行业的叫做密ò出现一些密码算法和加密设备码编码者(cryptographer)ò密码算法的基本手段(置换、代替)出现ò简单的密码分析手段出现¢密码分析者(cryptanalyst)是从事密码分析的专业人员,密码分析学(crypta

3、nalysis)就是破译密文的科学和技术。¢数据的安全基于加密算法的保密1古典加密设备示例¢希腊密码柱ANRUJGGYVARE密文UBWLCHJKWBTUTHISISNOTFUN明文DDQYSIDTIDVDKTEPEPHFJSELFWMFXZFQFFBF¢Jefferson明文:THISISNOTFUNcylinder密文:UBWLCHJKWBTU¢1795¢轮密码古典加密设备古典加密设备¢Wheatstonedisc¢WorldWarII¢1817¢德国Enigma加密机¢日本紫色机1.密码学简介1.密码学

4、简介--密码发展简史--密码发展简史©1976年以后:公钥密码诞生©1949~1975年:现代密码出现ò1976年Diffie&Hellman的“NewDirectionsò计算机使得基于复杂计算的密码成为可能inCryptography”提出了不对称密钥密码ò1949年Shannon的“保密系统的信息理论”ò1977年Rivest,Shamir&Adleman提出了RSA公钥ò1967年Kahn的“TheCodebreakers”算法ò1971-73年IBM的Feistel等的几篇技术报告ò20世纪90年代

5、逐步出现椭圆曲线等其他公钥算法òDES¢公钥密码使得加密者和解密者可以是两个分开的¢数据的安全基于密钥而不是算法的保密实体21.密码学简介1.密码学简介--密码发展简史--密码分类¢按发展历程1976年以后:对称密钥密码算法进一步发展¢古典密码与现代密码(1949年)ò1977年DES正式成为标准¢按执行的操作ò80年代出现“过渡性”的“postDES”算¢替换(substitution)与换位(permutation)法,如IDEA,RCx,CAST等¢按密钥的数量ò90年代对称密钥密码进一步成熟¢单密钥(

6、对称密钥)与双密钥(公开密钥/非对称)Rijndael,RC6,MARS,Twofish,Serpent¢按明文处理方式等出现¢流密码(streamcipher)与分组密码(blockcipher)ò2001年Rijndael成为DES的替代者1.密码学简介1.密码学简介--密码分类--密码分类¢古典密码©对称密钥密码(单钥密码)¢置换密码流密码(序列密码)¢代替密码¢代数密码分组密码¢统计分析¢现代密码¢对称密钥密码(单钥密码)©非对称密钥密码(公钥密码/双钥密码)¢非对称密钥密码(公钥密码/双钥密码)分组

7、密码1.密码学简介1.密码学简介--密码分类--密码分类©对称密钥密码-流密码(序列密码)每次对一位或一字节加密©公开密钥密码:都是分组密码手机每次对一块数据加密One-timepadding,Vigenére,Vernam数字签名,身份认证©对称密钥密码-分组密码RSA,ECC,ElGamal每次对一块数据加密加密解密速度慢多数网络加密应用DES,IDEA,RC6,Rijndael32.密码系统模型密码技术--概论--基本概念¢1,密码学简介密码技术:通过信息的交换或编码,将机密的敏感消息变换成未授权用户难

8、以读懂的乱码型文字。¢2,密码系统模型¢基本概念¢明文(plaintext):伪装前的原始信息¢系统模型¢密文(ciphertext):被伪装的原始信息¢3,古典密码¢加密(encryption):由明文到密文的变换过程¢4,对称密钥(单钥)密码体制¢解密(decryption):由合法接收者将密文恢复出明文¢5,非对称密钥(公钥)密码体制的过程¢破译:非法接收者试图从密文分析出明文的过程2.密码系

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。