- 9
- 0
- 约5.91千字
- 约 50页
- 2017-02-09 发布于湖北
- 举报
加密技术课件
加密技术与课程设计说明密码技术 -- 概论1,密码系统模型2,古典密码3,对称密钥(单钥)密码体制4,非对称密钥(公钥)密码体制6, DES7, RSA 密码系统模型 --基本概念密码技术:通过信息的交换或编码,将机密的敏感消息变换成未授权用户难以读懂的乱码型文字。明文(plaintext):伪装前的原始信息密文(ciphertext):被伪装的原始信息加密(encryption):由明文到密文的变换过程解密(decryption):由合法接收者将密文恢复出明文的过程破译:非法接收者试图从密文分析出明文的过程 密码系统模型 --基本概念加密算法:对明文进行加密时采用的一组数学变换解密算法:对密文解密时采用的一组数学变换密钥(key):控制加密算法、解密算法的一组仅合法用户知道的保密信息加密密钥:控制加密算法的密钥解密密钥:控制解密算法的密钥 密码系统模型 --系统模型算法和密钥密码算法(algorithm)也叫密码(cipher),适用于加密和解密的数学函数。(通常情况下有两个函数,一个用来加密,一个用来解密)如果算法的保密性是基于保持算法的秘密,这种算法称为受限制的(restricted)算法。受限制的算法不可能进行质量控制或标准化。每个用户和组织必须有自己唯一的排他性的确定算法。 密码系统模型 --系统模型现代密码学用密钥(key)解决了这个问题。所有这些算法的安全性都基于密钥的安全性,而不是基于算法的安全性。密钥密钥密文明文加密解密原始明文加密密钥解密密钥密文明文加密解密原始明文密码系统模型 --系统模型密码系统的组成明文空间M,是全体明文的集合密文空间C,是全体密文的集合密钥空间K,是全体密钥的集合。其中每一个密钥K均由加密密钥Kc和解密密钥Kd组成,即K=(Kc, Kd)加密算法E,是一族由M到C的加密变换解密算法D,是一族由C到M的解密变换 密码学简介 -- 密码发展简史三个阶段:1949年之前 古典密码1949~1975年(经典论文为标志) 现代密码1976年以后 公钥密码诞生密码学简介 -- 密码分类古典密码置换密码代替密码代数密码统计分析现代密码对称密钥密码(单钥密码)非对称密钥密码(公钥密码/双钥密码)密码学简介 -- 密码分类对称密钥密码(单钥密码) 流密码(序列密码)、分组密码 ——DES、FEAL 、IDEA、AES非对称密钥密码(公钥密码/双钥密码) 分组密码 ——RSA古典加密希腊密码柱Jefferson cylinder1795轮密码密文AGVJRYUNAERG明文CWBBJUULHWTKTHSONTISNUIFSDDIDYTDQIDVSJTPFHEPLEEKFWFFQFMZFFBX示例明文:THIS IS NOT FUN密文:UBWLC HJKWB TU数据加密标准( Data Encryption Standard, DES)美国国家标准局 (NBS: National Bureau of Standards) 1973年开始研究除国防部外的其它部门的计算机系统的数据加密标准(DES: Data Encryption Standard)于1973年5月15日和1974年8月27日先后两次向公众发出了征求加密算法的公告。1975年3月17日DES首次被公布在联邦记录中。DES的历史美国国家标准局 (NBS: National Bureau of Standards) 1973年开始研究除国防部外的其它部门的计算机系统的数据加密标准(DES: Data Encryption Standard)于1973年5月15日和1974年8月27日先后两次向公众发出了征求加密算法的公告。1975年3月17日DES首次被公布在联邦记录中。对称密钥密码的历史1977年1月15日美国政府决定采纳IBM公司设计的方案作为非机密数据的正式数据加密标准DES,被正式批准并作为美国联邦信息处理标准,即FIPS-46,同年7月15日开始生效。该方案是在1971年,由Horst Feistel领导的IBM密码研究项目组研究出的LUCIFER算法,并已应用于商业领域。DES是世界上最被研究的加密算法DES并不安全,密钥太短,但是3DES (168 bits, 112 bits)非常安全DES基本Output: 8 Bytes, 64 bitsInput: 8 Bytes, 64 bitsDESKey: 56 bits流加密Stream Cipher异或运算XOR加密的基本原理先农的两个基本运算Confusion: Relationship between plain and cipher text is obscured. Ex. Substitution table.Diffusion: the influence of o
原创力文档

文档评论(0)