使用PGP进行加解密和数字签名.doc

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验三:使用PGP进行加解密和数字签名 一 实验目的: 通过使用PGP软件进行加密解密和数字签名,加深对公开密钥体制的加密解密和数字签名的理解。 二 实验内容: 生成密钥对、导入导出公钥、对文件进行加密、解密、对文件进行数字签名和验证 三 实验环境: Windows x操作系统 PGP Desktop 8.03 四 实验要求 2人一组,相互配合完成实验 五 实验步骤: 一、实验简介: 为了保障我们在传输邮件过程的安全性性,我们引入了pgp软件。本实验主要介绍了pgp软件的安装、如何使用PGP创建密钥对,如何使用PGP输出和签名公共密钥,如何使用PGP和Outlook Express发送并接收加密的电子邮件。 同时,通过此次实验,可以加深学生对密码学有关知识的认识和理解。 安装pgp软件 1.双击pgp8.exe,安装PGP。 2.在Welcome屏幕中单击“下一步”。 3.单击“Yes”,接受软件许可协议。 4.阅读Read Me文件,然后单击“下一步”。 5.出现一个窗体,让用户选择是否已经有了Keyring,这时选择“No,Im a new user”。 6.设定安装位置,然后单击“下一步”。 7.确认为Outlook Express选择了插件程序,然后单击“下一步”。 8. 在Start Copying Files部分检查一下设置并单击“下一步”,PGP将开始安装。 9.安装结束后,系统将提示重启,选择“OK”,系统重新启动。 10.重新启动后,会弹出一个PGP License Authorization的对话框。输入PGP的许可证号,就可以注册并认证。 11. 注册结束后,会弹出一个Key Generation Wizard对话框.。用户可通过该对话框创建密钥对。 12点击Key Generation Wizard对话框中的“下一步”,输入用户名和邮件地址,如图所示。可以根据需要还可以点击Key Generation Wizard对话框中的“Expert”,选择加密方式、加密强度以及密钥过期时间等。 13点击图中的“下一步”,将出现如图所示的对话框。在Passphrase栏内可输入一个最少8个字符,且不包括字母、数字混合字符和特殊字符的密码短语,确认后单击“下一步”。 14 PGP开始生成一个新的密钥对。当密钥对产生完毕后,会出现一个完成的界面,点击“完成”,结束密钥对的创建过程,如图所示。 15用户可以在PGPkeys中查看到刚生成的公共密钥,如图所示。 4、用pgp加密和解密指定文件 1、右击一选定的文件,选择pgp下的encrypt,在出现的对话框中,将我们用于加密用户的公钥拖到收件人框中,并选中,点击ok 。pgp会在当前的目录下生成一同名的文件,且后缀名为pgp。 2、如果要对其进行解密的话,右击此文件,选择选择pgp下的decryptverify,输入加密用户私钥的保护密码,点击ok 。选择保存文件的位置,点击保存。此解密后的文件就保存到你指定的位置下了。 5.在两台计算机上使用PGP输出和签名公共密钥 这一步将在两台PC机之间通过Outlook Express交换公共密钥,并在二者之间建立完全信任关系。 1) 输出公钥 (1) 用上面提到的方法打开PGPkeys。 (2) 用右键单击刚才创建的密钥,并选择Export选项,如图所示。 (3) 此时出现一个“Export Key to File”对话框。选择保存的目录以及文件名,然后单击“Save”。在选择的目录中将出现一个以.asc为扩展名的文件,如图所示。 (4) 打开Outlook Express,将该文件作为附件发给对方。 2) 添加公钥 (1) 收到对方的.asc文件后,将其保存到桌面。 (2) 通过PGPkeys将该公钥文件添加到密钥环中。 (3) 选择“Keys”菜单中的“Import”(如图所示),将出现一个“Select File Containing Key”对话框。选择保存在桌面上的对方的公钥文件,并单击“打开”, (4) 此时将出现一个“Select key(s)”对话框。选中刚才添加的密钥,并选择“Import”,则对方的密钥出现在密钥环中,但是没有被签名,所以不被信任。 (5) 用右键单击该密钥,并选择“Sign”选项。 (6) 此时将出现“PGP Sign Key”对话框。选中该密钥并选择“Allow signature to be exported”复选框,然后单击“OK”。 (7) 此时系统提示要求输入密码短语。同样,该密码短语不能包括字母、数字混合字符和特殊字符。输入完后单击“OK”,则在PGPkeys中该密钥旁边出现一个绿色的图标,表示它已经被签名。 (8)

文档评论(0)

希望之星 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档