网站大量收购闲置独家精品文档,联系QQ:2885784924

数据加密基本概念.ppt

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第九章 系统安全性 数据加密 基本概念 1、数据加密模型 明文 密文 加密(解密)算法 密钥 2、加密算法类型 按其对称性,可把加密和解密分为对称加密和非对称加密算法; 加密和解密使用相同密钥 ? 按所变换的明文单位,对加密算法进行分类:序列加密算法和分组加密算法。 明文划分为固定长度的分组? 常用的密码分析攻击 唯密文攻击(ciphertext only attacks): 已知:截获部分密文,不知道任何明文,也不知道密钥。 已知明文攻击(know plaintext attacks)。 已知:得到全部或部分明文,及这些明文所对应的密文,目的是获得密钥。 选择明文攻击(chosen plaintext attacks)。 已知:截获部分密文;自主选择的明文——密文对,目的是获得密钥。 对加密密钥的攻击 对那些由加密密钥的信息容易得到解密密钥信息的非对称加密系统而言的。目的是获得解密密钥。 古典密码学 易位法 将明文字母互相换位,明文的字母不变,但顺序被打乱了。 例如:线路加密法 明文以固定的宽度水平写出,密文按垂直方向读出。 明文:COMPUTERSYSTEMSECURITY COMPU TERSY STEMS ECURI TY 密文:CTSETOETCYMREUPSMRUYSI 置换法 将明文字符替换掉。 代替密码就是明文中每一个字符被替换成密文中的另外一个字符,代替后的各字母保持原来位置。对密文进行逆替换就可恢复出明文。有四种类型的代替密码: (1)单表(简单)代替密码:就是明文的一个字符用相应的一个密文字符代替。加密过程中是从明文字母表到密文字母表的一一映射。例:恺撒(Caesar)密码。 (2)同音代替密码:它与简单代替密码系统相似,唯一的不同是单个字符明文可以映射成密文的几个字符之一,同音代替的密文并不唯一。 (3)多字母组代替密码:字符块被成组加密,例如“ABA”可能对应“RTQ”,ABB可能对应“SLL”等。例:Playfair密码。 (4)多表代替密码:由多个单字母密码构成,每个密钥加密对应位置的明文。 例:维吉尼亚密码。 凯撒(Caesar)密码 令26个字母分别对应于0~25,a=1,b=2……y=25,z=0。 凯撒加密变换实际上是c≡ (m + k) mod 26 其中m是明文对应的数据,c是与明文对应的密文数据,k是加密用的参数,叫密钥。比如明文:data security 对应数据序列:4,1,20,1,19,5,3,21,18,9,20,25 k=5时,得密文序列 9,6,25,6,24,10,8,0,23,14,25,4 密文:ifyxjhzwnyd 缺点:容易破解密码。 一次一密密码 一次一密密码,由ATT公司的Gilbert Vernam在1917年提出。发方和收方各保存一份一次一密乱码本,它是一个大的不重复的真随机密钥字母集。 每个密钥仅对一个消息使用一次。 数据加密标准和数字签名 1、数据加密标准DES IBM研制,ISO将DES作为数据加密标准。 DES属于分组加密算法,每次利用56位密钥对64位明文加密。 DES属于对称加密 现代与古典密码学采用的基本思想相同:替换与变位。 古典:算法简单,长密钥。 现代:算法复杂。 传统密码体制的缺陷 密钥管理的麻烦:n个用户保存n*(n-1)/2个密钥。 不能提供法律证据 :不仅要必威体育官网网址还要解决证实问题。 1976年,美国学者Diffie和Hellman发表了著名论文《密码学的新方向》,提出了建立“公开密钥密码体制”:若用户A有加密密钥ka(公开),不同于解秘密钥ka’(必威体育官网网址),要求ka的公开不影响ka’的安全。若B要向A必威体育官网网址送去明文m,可查A的公开密钥ka,若用ka加密得密文c,A收到c后,用只有A自己才掌握的解密密钥ka’对x进行解密得到m。 公开密钥法 非对称密码体系,要点如下: (1)设加密算法为E,加密密钥为Ke,对明文P加密得到Eke(P)密文。设解密算法为D 解密密钥为Kd,则Dkd(Eke(P))=P (2)要保证从Ke推出Kd极为困难(不可能)。 (3)在计算机上很容易产生成对的Ke和Kd。 (4)加密和解密运算可以对调,即: Eke (Dkd (P))=P 在这种情况下,将加密算法和加密密钥公开也无妨,因而称为公开密钥法,最著名的是RSA体系,已被ISO推荐为公开密钥加密标准 1978年,美国麻省理工学院(MIT)的研究小组成员:李维斯特(Rivest)、沙米尔(Shamir)、艾德曼(Adleman)提出了一种基于公钥密码体制的优秀加密算法——RSA算法。 RSA算法是一种分组密码体制算法,它的必威体育官网网址强度是建立在具有大素数因子的合数,其因子分解是困难的。是否是NP问题尚未确定。 RSA

文档评论(0)

shaoye348 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档