计算机网络概论电子教案教学课件作者刘晶璘第六章节计算机网络概论课件幻灯片.ppt

计算机网络概论电子教案教学课件作者刘晶璘第六章节计算机网络概论课件幻灯片.ppt

  1. 1、本文档共87页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * * * * * 实现数字签名的过程    只有加入数字签名及验证后才能真正实现在公用网络上的安全传输。进行数字签名和验证的文件传输过程如下:  ①发送方首先用哈希函数从原文得到数字签名,然后采用公开密钥体系用发送方的私有密钥对数字签名进行加密,并把加密后的数字签名附加在要发送的原文后面;  ②发送方选择一个秘密密钥(此秘密密钥通常按照对称加密体系生成,主要是对文件的正文部分加密,以提高加密解密的速度)对文件进行加密,并把加密后的文件通过网络传输到接收方;  ③发送方用接收方的公开密钥对秘密密钥进行加密,并通过网络把加密后的秘密密钥传输到接收方; 实现数字签名的过程  ④接受方使用自己的私有密钥对秘密密钥进行解密,得到秘密密钥的明文;  ⑤接收方用秘密密钥对文件进行解密,得到经过加密的数字签名;  ⑥接收方用发送方的公开密钥对数字签名进行解密,得到数字签名的明文;  ⑦接收方用得到的明文和哈希函数重新计算数字签名,并与解密后的数字签名进行对比。如果两个数字签名是相同的,说明文件在传输过程中没有被破坏。 加密软件PGP    PGP( Pretty Good Privacy)是典型的加密软件,其创始人是美国的Phil Zimmermann。PGP采用了RSA与传统加密相结合的加密算法,既可以解决RSA加密速度慢的问题,又可以避免传统加密算法出现的安全性问题。它被大量地用于电子邮件的加密,一方面可以防止非授权阅读,另一方面可以对邮件进行数字签名。PGP操作方便,功能强大,速度快,而且源代码公开,因此,PGP成为一种非常流行的公钥加密软件包。    PGP的数字签名是基于加密技术的,它的作用就是用来确定用户是否是真实的。应用最多的还是电子邮件,如当用户收到一封电子邮件时,邮件上面标有发信人的姓名和信箱地址,很多人可能会简单地认为发信人就是信上说明的那个人,但实际上伪造一封电子邮件对于一个平常人来说是极为容易的事。在这种情况下,就要用到加密技术基础上的数字签名,用它来确认发信人身份的真实性。数字签名则是用由私钥加密的结果可以用公钥解密的原理来实现的。 PGP8.1的使用    PGP提供了免费版本,在 上可以下载。PGP的安装很简单,只需按照安装向导的提示进行选择即可。 PGP密钥    在利用PGP进行加密操作之前,我们需要生成一对密钥,即公钥和私钥,公钥用来分发给通信的对方,让他们用公钥加密文件,私钥由自己保管,我们用私钥来解密用自己的公钥加密的文件。    点击“开始”→“程序” →“PGP” →“PGPkeys”,运行PGP,点击“Key” →“New Key”或使用工具按钮,开始生成密钥对。如图,我们点“Expert”,在弹出窗口中可以自定义参数设置,我们可以选择加密类型、密钥的长度、密钥的有效日期等。当然,我们如果不点“Expert”,则PGP采用默认的值,加密类型为Deffie-Hellman/DSS、密钥的长度为2048、密钥的有效日期是永远有效。如图6-6-1。 PGP8.1的使用 PGP密钥    在接下来的密钥生成向导中,我们需要输入用户名和E-mail地址,用户名和E-mail地址可以帮助通信对方有效地有哪些信誉好的足球投注网站公钥和确认数字签名。    接下来,输入密码必不可少,这个密码一方面是我们用私钥解密时需要确认的密码,另一方面也是生成密钥的参考数据,如图6-6-2。这样,PGP就开始生成密钥对了。 图6-6-1 PGP运行界面 图6-6-2 输入打开加密文件的密码 PGP8.1的使用 加密和解密    对文件加密时,选中要加密的文件,右击后,选“PGP”中的“Encrypt”,在弹出窗口中选择要用的密钥,双击使它加入到Recipients框中,如图6-6-3,这样就生成了一个扩展名为PGP的加密文件。    解密时,双击加密文件或右击加密文件,选择“PGP”中“Decrypt Verify”,在密码框中输入解密密码即可。 图6-6-3 选择加密的密钥 PGP8.1的使用 密钥管理    我们在生成密钥对后,对于私钥,需要妥善保管,丢失私钥是非常危险的。公私的发布有两种方式,一种方式是选中密钥后点“Keys” →“Export”或点击工具按钮,在弹出对话框输入文件名,即可生成公钥的文件,然后,我们可以把此文件发给通信对方。另一种方式,是点击“Server” → “Send to” → “Domain Server”或点击工具按钮,将公钥发送到公钥根服务器上,这样,通信对方可以通过PGP提供的有哪些信誉好的足球投注网站公钥的功能到公钥根服务器上去下载公钥,如图6-6-4,此方式便于大范围地发布公钥。 图6-6-4 在公钥服务器上有哪些信誉好的足球投注网站密钥 6.7 网络管理    

文档评论(0)

带头大哥 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档