实验四使用PGP进行加解密和数字签名.docVIP

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

  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文档。上传文档
查看更多

“使用PGP进行加解密〞实验报告

班级:08信管4班

姓名:

组别:

同组人员:

实验日期:

实验时间:至

实验地点:

华南农业大学信息学院

实验四:使用PGP进行加解密和数字签名

一实验目的:

通过使用PGP软件进行加密解密和数字签名,加深对公开密钥体制的加密解密和数字签名的理解。

二实验内容:

生成密钥对、导入导出公钥、对文件进行加密、解密、对文件进行数字签名和验证

三实验环境:

Windows2000操作系统

PGPDesktop8.03

四实验要求

2人一组,相互配合完成实验

五实验步骤:

〔一〕生成新的密钥对

〔1〕点击“开始〞-“程序〞-“PGP〞-“PGPKeys〞

〔2〕在弹出的窗口的菜单栏中,选择“keys〞-“NewKey…〞

〔3〕在弹出的PGPKeyGenerationWizard〔PGP密钥生成向导〕窗口中,点“下一步〞按钮,进入NameandEmailAssignment〔用户名和电子邮件分配〕界面,在Fullname处输入用户名,Emailaddress处输入用户所对应的电子邮件地址,完成后点“下一步〞按钮。

〔4〕在PassphraseAssignment〔密码设定〕界面,在Passphrase处输入你需要的密码,Confirmation〔确认〕处再输入一次,密码长度必须大于8位。完成后点“下一步〞按钮。进入KeyGenerationProgress〔密钥生成进程〕,等待主密钥〔Key〕和次密钥〔Subkey〕生成完毕〔出现Done〕。点击“下一步〞按钮,进入CompletingthePGPKeyGenerationWizard〔完成该PGP密钥生成向导〕再点“完成〞按钮,你的密钥对就创立好了。

〔二〕导出并分发你的公钥

〔1〕启动PGPkeys,在PGPkeys界面可以看到所创立的密钥〔对〕。在这里你将看到密钥的一些根本信息,如:Validity〔有效性〕、Trust〔信任度〕、Size〔大小〕、Description〔描述〕等。需要注意的是:这里的密钥其实是以一个“密钥对〞形式存在的,也就是说其中包含了一个公钥和一个私钥。现在我们要做的就是要从这个“密钥对〞内导出包含的公钥。

〔2〕单击刚刚创立的密钥〔对〕,再在上面点右键,选“Export…〞,在出现的保存对话框中,然后选择一个目录,再点“保存〞按钮,即可导出你的公钥,扩展名为.asc。

〔3〕使用U盘或磁盘或电子邮件或文件共享等方式,将所导出的公钥文件〔.asc〕发给你的同组人员

〔三〕导入并设置其他人的公钥

〔1〕导入公钥。双击对方发给你的扩展名为.asc的公钥,将会出现选择Selectkey〔s〕窗口,在这里你能看到该公钥的根本属性,如有效性、信任度等,便于了解是否应该导入此公钥。选好后,点击“Import〞按钮,即可导入进PGP。

〔2〕翻开PGPkeys,就能看到刚刚导入的密钥。

选中它,点右键,选KeyProperties〔密钥属性〕,这里能查看到该密钥的全部信息,如是否是有效的密钥,是否可信任等。在这里,如果你直接拉动Untrusted〔不信任的〕的滑块到Trusted〔信任的〕,将会出现错误信息。正确的做法应该是关闭此对话框,然后在该密钥上点右键,选Sign〔签名〕,在出现的PGPSignKey〔PGP密钥签名〕对话框中,点“OK〞按钮,会出现要求为该公钥输入Passphrase的对话框,这时你就得输入你创立密钥对时的那个密码来调用自己私钥,然后继续点“OK〞按钮。即完成签名操作,查看PGPkeys窗口里该公钥的属性,应该在“Validity〞栏显示为绿色,表示该密钥有效。

然后右键点击该公钥,选KeyProperties,将Untrusted处的滑块拉到Trusted,再点“关闭〞按钮即可,这时再看PGPkeys窗口里的那个公钥,Trust处就不再是灰色了,说明这个公钥被PGP加密系统正式接受,可以投入使用了。

〔四〕使用公钥加密文件

〔1〕翻开PGPZip界面的NewPGPZip界面。

〔2〕将要加密的文件拉入界面中,Next

〔3〕使用U盘或磁盘或电子邮件或文件共享等方式,将所生成.pgp文件发给你的同组人员。注:你刚刚使用哪个公钥加密的,就只能发给该公钥所有人,别人无法解密。只有该公钥所有人的私钥才能解密。

〔五〕解密文件

双击对方发给你的扩展名为.pgp文件,

右键解压,选择一个路径保存即可。双击解密后的文件,可以正常看到文件的内容。

双击“〞文件后就可以直接看到对方发过来的原文了:

〔六〕数字签名

〔1〕在你需要加密的文件上点右键,选择“PGP-Si

文档评论(0)

199****8042 + 关注
实名认证
文档贡献者

相信自己,相信明天

1亿VIP精品文档

相关文档