在internet上传输文件课件.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
在internet上传输文件课件

第2章 密码技术 2.1 概述 2.2 传统的加密方法 2.3 数据加密标准DES与IDEA 2.4 公开密钥加密算法 2.5 RSA密码系统 2.6 计算机网络加密技术 2.7 报文鉴别和MD5算法 2.8 密钥管理与分配 2.9 密码技术的应用实例 2.10 本章小结 练习题 密码技术是保护信息安全的主要手段之一。密码技术是结合数学、计算机科学、电子与通信等诸多学科于一身的交叉学科。它不仅具有信息加密功能,而且具有数字签名、身份验证、秘密分存、系统安全等功能。所以使用密码技术不仅可以保证信息的机密性,而且可以保证信息的完整性和正确性,防止信息被篡改、伪造或假冒。 在计算机网络通信中,给网络双方通信的信息加密是保证计算机网络安全的措施之一。 本章学习的主要内容有: 传统的加密方法; DES加密标准算法; 公开密钥加密算法; 在计算机网络中的加密方法; 密码使用实例。 2.1 概述 第2章密码技术计算机网络安全与应用技术  用户在计算机网络的信道上相互通信,其主要危险是被非法窃听。例如,采用搭线窃听,对线路上传输的信息进行截获;采用电磁窃听,对用无线电传输的信息进行截获等。因此,对网络传输的报文进行数据加密,是一种很有效的反窃听手段。通常是采用一定算法对原文进行软加密,然后将密码电文进行传输,即使被截获一般也是一时难以破译的。 1. 基本概念 明文: 信息的原始形式(plaintext,记为P)。 密文: 明文经过变换加密后的形式(ciphertext,记为C)。 加密: 由明文变成密文的过程称为加密(enciphering,记为E),加密通常是由加密算法来实现的。 解密: 由密文还原成明文的过程称为解密(deciphering,记为D),解密通常是由解密算法来实现的。 密钥: 为了有效地控制加密和解密算法的实现,在其处理过程中要有通信双方掌握的专门信息参与,这种专门信息称为密钥(key,记为K)。 2. 数据加密模型 密码技术通过信息的变换或编码,将机密的敏感信息变换成黑客难以读懂的乱码型文字,以此达到两个目的:其一,使不知道如何解密的黑客不可能从其截获的乱码中得到任何有意义的信息;其二,使黑客不可能伪造任何乱码型的信息。 一般把要加密的报文(称为明文,plaintext),按照以密钥(key)为参数的函数进行变换,通过加密过程而产生的输出称为密文(ciphertext)或密码文件(cryptogram),破译密码的技术称为密码分析(cryptanalysis),一般的数据加密模型如图2.1所示。把设计密码的技术(加密技术)和破译密码的技术(密码分析)总称为密码技术(cryptology)。加密算法和解密算法是在密钥的控制下进行的,加密和解密过程中使用的密钥分别称为加密密钥和解密密钥。 2.2 传统的加密方法 传统的加密方法,其密钥是由简单的字符串组成的,它可以选择许多加密形式中的一种。只要有必要,就可以经常改变密钥。因此,这种基本加密模型是稳定的,是人所共知的。它的好处就在于可以秘密而又方便地变换密钥,从而达到必威体育官网网址的目的,传统的加密方法可以分为两大类:替代密码和换位密码。 2.2.1 替代密码 替代密码(substitution cipher)是用一组密文字母来代替一组明文字母以隐藏明文,但保持明文字母的位置不变。在替代法加密体制中,使用了密钥字母表。它可以由一个明文字母表构成,也可以由多个明文字母表构成。由一个字母表构成的替代密码, 称为单表密码,其替代过程就是在明文和密码字符之间进行一对一的映射。如果是由多个字母表构成的替代密码,称为多表密码,其替代过程与前者不同之处在于明文的同一字符可在密码文中表现为多种字符。因此,在明码文与密码文的字符之间的映射是一对多的。 (1) 单表替代密码 凯撒密码是最古老的替代密码,以英文26个字母为例,它用D表示a,用E表示b,用F表示c,…,用C表示z,也就是说密文字母相对明文字母循环左移了3位,因此,又称为循环移位密码。这种映射关系表示为如下函数: F(a)=(a+k) mod n 其中: a表示明文字母,n为字符集中字母个数,k为密钥。 在映射表中,明文字母Ф在字母表中的相应位置数为C。 假设k=3,对于明文 P=COMPUTER SYSTEMS 则 f(C)=(2+3) mod 26=5=F f(O)=(14+3) mod 26=17=R f(M)=(12+3) mod 26=15=P f(M)=(12+3) mod 26=15=P f(S)=(18+3) mod 26=21=V 所以,密文C=EK (P) =FRPSXWHUVBVWHPV。 由密文C恢复明文非常容易。显然,只要知道密钥K,

文档评论(0)

精华文库 + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:7111022151000002

1亿VIP精品文档

相关文档