- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第3章 数据加密与认证 ;3.1 数据加密技术概述;返回本章首页;返回本章首页;返回本章首页;返回本章首页;返回本章首页;返回本章首页;返回本章首页;返回本章首页;返回本章首页;;返回本章首页; 对称密钥密码算法的优点是必威体育官网网址度高且加解密速度快,其缺点主要体现在以下方面: 密钥是必威体育官网网址通信安全的关键,密钥分发过程十分复杂,所花代价高。 多人通信时密钥组合的数量会出现爆炸性膨胀。 通信双方必须统一密钥,才能发送必威体育官网网址的信息。 对称密钥密码算法还存在数字签名困难问题。;非对称密钥密码算法 非对称密钥密码算法是由Diffie和Hellman于1976年提出的,主要特点是将加密和解密能力分开,因而可以实现多个用户加密的消息只能由一个用户解读,或只能由一个用户加密消息而使多个用户可以解读。 非对称密钥密码算法的原理是加密密钥与解密密钥不同,而且从一个难以推出另一个。两个密钥形成一个密钥对,用其中一个密钥加密的结果,可以用另一个密钥来解密。;; 非对称密钥密码算法的优点是可以公开加密密钥,且仅需必威体育官网网址解密密钥,所以密钥管理问题比较简单。此外,非对称密钥密码算法可以用于数字签名等新功能。缺点是非对称密钥密码算法一般比较复杂,加解密速度慢。 实际网络中的加密多采用非对称密钥密码算法和对称密钥密码算法相结合的混合加密体制,即加解密时采用对称密钥密码算法,密钥传送则采用非对称密钥密码算法。;散列算法 散列(Hash)是一种保证数据完整性的机制,它基于一个单向的Hash函数,其特点是在一个方向上计算很容易,但在相反的方向上计算则非常困难。 Hash函数的基本思想是将任意长度的输入数据转换成固定长度的摘要信息。如果输入数据发生了一点变化,摘要信息则会发生显著变化。 散列算法只能防止数据被意外改变,并不能保证数据不被故意更改。典型的散列算法有MD5、SHA-1等。;3.2.1 古典加密算法 古典加密算法大都比较简单,可用手工或机械操作实现加解密,虽然现在很少采用,但研究这些密码算法的原理,对于理解、构造和分析现代密码是十分有益的。古典密码算法主要有代码加密、代替加密、变位加密、一次性密码薄加密等几种算法。 下面,我们讨论代替加密的几种算法实现。;(1)简单代替密码或单字母密码 简单代替密码就是将明文字母表M中的每个字母用密文字母表C中的相应字母来代替。 这一类密码包括移位密码、替换密码、仿射密码、乘数密码、多项式代替密码、密钥短语密码等。; 简单代替密码由于使用从明文到密文的单一映射,所以明文字母的单字母出现频率分布与密文中相同,可以很容易地通过使用字母频率分析法进行唯密文攻击。;(2)多名或同音代替 该方法与简单代替密码类似,只是映射是一对多关系的,每个明文字母可以加密成多个密文字母。同音代替密码比简单代替密码更难破译,尤其是当对字母的赋值个数与字母出现频率成比例时,这是因为密文符号的相关分布会近似于平均,可以挫败频率分析。;(3)多表代替 多表代替密码使用从明文字母到密文字母的多个映射来隐藏单字母出现的频率分布,每个映射是简单代替密码中的一对一映射。多表代替密码有多个单字母密钥,每一个密钥被用来加密一个明文字母。 Vigenere密码是多表代替密码的典型实例。;; Vigenere密码的加密过程就是以明文字母选择列,以密钥字母选择行,两者的交点就是加密生成的密文字母。解密时,以密钥字母选择行,从中找到密文字母,密文字母所在列的列名即为明文字母。例如,以DOG为密钥,对明文“HELLOWORLD”加密的过程如下: 明文:HELLOWORLD 密钥:DOGDOGDOGD 密文:KSUOCFRFRG ;(4)多字母或多码代替 多字母代替密码将明文字符划分为长度相同的消息单元,称为明文组,对字符块成组进行代替。 多字母代替的优点是容易将字母的自然频度隐蔽或均匀化,从而有利于抗击统计分析。;(5)换位密码 换位密码根据一定的规则重新排列明文字母,使之成为密文。常用的换位密码有两种:列换位密码和周期换位密码。 列换位密码就是将明文分割成n列的分组形式,然后按照列的方式读取信息得到密文。 周期换位密码是把明文中的字母按给定的顺序排列在一个矩阵中,然后用另一种顺序选出矩阵中的字母来产生密文。;3.2.2 DES算法 DES算法也称为数据加密标准,在很长一段时间里是世界上应用最为普遍的加密算法。DES是IBM公司于1975年开发的一种对二元数据进行加密的分组密码。DES算法于1977年由美国国家标准局批准定为联邦数据加密标准。 DES算法的数
您可能关注的文档
- 网络交易实务——B2B 教学课件 作者 李昌平 项目六 进行安全交易.ppt
- 网络交易实务——B2B 教学课件 作者 李昌平 项目四网上洽谈与交易.ppt
- 网络企业管理 教学课件 作者 张继肖 第一章.ppt
- 网络企业管理 教学课件 作者 张继肖 第三章.ppt
- 网络企业管理 教学课件 作者 张继肖 第九章.ppt
- 网络企业管理 教学课件 作者 张继肖 第二章.ppt
- 网络企业管理 教学课件 作者 张继肖 第五章.ppt
- 网络企业管理 教学课件 作者 张继肖 第八章.ppt
- 网络企业管理 教学课件 作者 张继肖 第六章.ppt
- 网络企业管理 教学课件 作者 张继肖 第十章.ppt
- 网络安全技术及应用 教学课件 作者 刘京菊 ch4 防火墙技术.ppt
- 网络安全技术及应用 教学课件 作者 刘京菊 ch6 系统安全.ppt
- 网络安全技术及应用 教学课件 作者 刘京菊 ch7 网络应用安全.ppt
- 网络安全技术及应用 教学课件 作者 刘京菊 ch8 恶意代码防范.ppt
- 网络安全技术及应用 教学课件 作者 刘京菊 ch9 网络安全检测与分析.ppt
- 网络安全技术及应用 教学课件 作者 贾铁军1-3章 第1章 网络安全概述.ppt
- 网络安全技术及应用 教学课件 作者 刘京菊 ch5 入侵检测技术.ppt
- 网络安全技术及应用 教学课件 作者 贾铁军1-3章 第2章 网络安全技术基础.ppt
- 网络安全技术及应用 教学课件 作者 贾铁军1-3章 第3章 网络安全管理技术.ppt
- 网络安全技术及应用 教学课件 作者 贾铁军10-12章 第10章 操作系统与站点安全.ppt
有哪些信誉好的足球投注网站
文档评论(0)