计算机系统安全 实验二 PGP加密软件的安装和使用

本文详细介绍了PGP的安装、创建用户及密钥的过程,以及如何使用PGP加密和解密文件内容,通过邮件进行安全通信,并演示了使用PGP对文件进行粉碎的操作,强调了非对称加密在保障信息安全中的作用。
摘要由CSDN通过智能技术生成

目录

实验目的

实验内容及步骤

一、PGP的安装及汉化

二、创建用户及密钥

三、使用PGPkeys加密文件内容

四、邮件内容加解密

五、使用PGP对文件进行粉碎

实验感想


实验目的

1.了解加密工具PGP 的原理

2.熟悉PGP 简单配置方法

实验内容及步骤

一、PGP的安装及汉化

选择默认语言English

 

选择安装协议I accept the license agreement

 

选择Do not display the Release Notes

 

进入keygen目录双击

 

 

二、创建用户及密钥

1.打开菜单“文件”,运行“新建PGP密钥”。

2.点击下一步

3.按照页面提示输入信息,然后点击 高级

4.输入所需要的 key size ( 1024 或 2048 ) 及Expiration,其它的设置及选项可以按照下图进行设置,一般不需要更改。

 

5.为密钥设定保护密码,密码长度不能少于8个字符,然后点击 下一步

6.密钥创建成功,点击下一步

 

 

7.PGP Keys 中将显示出你的密钥。

 

三、使用PGPkeys加密文件内容

1.导出自己的公钥,并将公钥发给同学

(1)在PGPkeys主界面右击一个密钥对,在弹出的快捷菜单中选择“导出”,出现“导出密钥为文件”对话框。

(2)选择一个合适的目录和文件名后,单击“保存”按钮,公钥将保存为一个文件,扩展名为.asc。

 

(3)可以用记事本打开导出的文件,就可以看到导出的公钥。

 

 

2.使用公钥加密文件

(1)建立一个文本或Word文件,选取需要加密的文字内容,示例中拷贝一下(Ctrl+C)

(2)用鼠标点击屏幕右下角的“锁头”图标,将出现下面的菜单,并执行剪贴板\加密

(3)在弹出的对话框中,选择要使用的加密密钥(在密钥上双击鼠标左健)

(4)选中需要使用的密钥后,点击 确定 (左侧的两个功能选项不用选)

(5)加密后,在文字编辑软件中按下 Ctrl+V ,就可以看到加密后的密文。

 

 

3.使用自己的私钥解密文件

(1). 收到别的同学的公钥后,导入到自己的PGPDesktop,即:如下右图(在此操作前一定要保证PGP keys里一定要有一个key)

 

 

 

(2). 加密步骤类似,第3步执行 剪贴板/ 解密& 校验,然后在弹出的对话框中输入密钥的密码,输入正确将显示解密后的明文内容。

四、邮件内容加解密

1. 写邮件并加密邮件内容(加密过程同文件内容加密) ,然后发送给同学。

2. 收到同学的加密后的邮件,并且收到同学的公钥后,将该公钥导入到自己的PGPDesktop

 

3. 公钥导入后是关闭状态,我们要将他开启,点击 密钥/签名,在“更多选择”中,勾选最后一个(信任),点击ok,一直OK,直到开启成功

 

 4. 复制同学发来的邮件至剪切版,再点击桌面右下角的锁头剪贴板/ 解密& 校验,就可以看到加密邮件的原文。

 

五、使用PGP对文件进行粉碎

(1). 要粉碎的文件名***右击,在出现的菜单中出现的“PGP Desktop”中选择“PGP 粉碎***”

(2). 确认粉碎文件无误后,点击“是”。 粉碎后的文件无法恢复。

实验感想

        本次实验先在本地测试加密解密文件,之后和同学合作,使用对方的公钥进行加密,将加密之后的文件发给对方,对方成功使用他的私钥解密文件,验证了非对称加密算法的安全性,及通信双方同时拥有自己的私钥和公钥,A向B发送信息,A先取得B的公钥,使用B的公钥进行加密,B接收到信息,使用自己的私钥进行解密,即在不暴露双方私钥的情况下,完成交付。

  • 9
    点赞
  • 66
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值