实验四-使用PGP进行加解密和数字签名_第1页
实验四-使用PGP进行加解密和数字签名_第2页
实验四-使用PGP进行加解密和数字签名_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

“使用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->Sign〔加密〕〞。〔2〕在出现的对话框中的Enterpassphraseforabovekey文本框中输入你创立密钥对时的那个密码,选择“OK〞。 〔3〕在弹出的“Enterfilenameforencryptedfile〞对话中,点击“保存〞。经过PGP的短暂处理,会在你想要签名的那个文件的同一目录生成一个格式为:你签名的文件名.sig的文件。这个.sig文件就是数字签名。如果用“记事本〞程序翻开该文件,看到的是一堆乱码〔签名的结果〕。〔4〕使用U盘或磁盘或电子邮件

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论