第一范文网 - 专业文章范例文档资料分享平台

实训指导2.1-1利用PGP实施非对称加密

来源:用户分享 时间:2025/5/29 12:25:15 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

网络技术专业教学资源库

4.重新创建密钥对

通过PGP程序窗口中的Keys菜单,可以重新生成另外一对密钥,如下图所示。

5.导出并发布自己的公钥

通过PGP程序窗口中的Keys菜单,选择Export可以导出当前选中的密钥对中的公钥(出果在导出到文件的窗口下边选择Include Private Key则导出了公钥和私钥,一般情况下不需要导出私钥),如下图所示。

6.导入并设置其他人的公钥

可以从网上如FTP下获取对方的公钥,进行导入公钥:直接点击对方发来的扩展名为.asc的公钥,将会出现选择公钥的窗口,在这里你能看到该公钥的基本属性,如有效性、创建时间,信任度等,便于了解是否应该导入此公钥。选好后,点击“Import(导入)”按钮,即可导入进PGP。设置公钥属性:接下来打开PGPkeys,就能在密钥列表里看到刚才导入的密钥。

7. 利用PGP实施加密、验证与签名

4 / 6

网络技术专业教学资源库

(1)学习任务环境设置

在如下图所示的环境下进行分组实验,两个人一组,以A与B为例,A也B分别将自己的公钥上传到由教师指定的FTP中,以便到两者互相获取到对方的公钥,即将对方的公钥导入到自己的系统中来。

(2)学习任务实施加密与签名

在如上图所示的环境下,以A发送加密的数据给B为例:A把要发送给B的重要文档进行加密,即利用B的公钥加密文档,并进行签名,即利用A自己的私钥进行签名。把加密和签名后的文件上传到FTP,并通知B进行下载解密。

8.检验加密、验证与签名的有效性 (1)学习任务实施解密与验证

B能过FTP把A发送来的文件下载并进行解密。并对发送者的身份进行确认,即通过签名验证,是否是A发送的文件。同时给A回一份文档,并对文档用A公钥进行加密,用B的私钥进行签名,现发到FTP给A,A下载后进行同与B类似的解密过程。

(2)检查加密与签名的是否有效

此时可以再找一人加入小组,即三人一组,如A、B和C。由C从FTP把A用B公钥加密并用A私钥签名的文档下载到C主机上,并检查是否可以打开并查看里面的内容。

六、实训说明:

由于实训环境不同,具体配置会有所不同,具体实训步骤请参见“实训指导2.1-1”相关视频讲解文件。

5 / 6

搜索更多关于: 实训指导2.1-1利用PGP实施非对称加密 的文档
实训指导2.1-1利用PGP实施非对称加密.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c8mpe37fdh69s4tl8l1ix_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top