网络安全实验---PGP 实现邮件加密和签名

一、实验目的:

1、了解加密工具PGP 的原理
2、熟悉PGP 简单配置方法

二、实验环境:

一台windows10和一台windows7
都安装了PGPDesk

三、实验内容:

1.PGPDesk安装

在windows10和windows7中安装PGPDesk
在这里插入图片描述

选择适应的版本安装,这里选择的是64位的
在这里插入图片描述
next
在这里插入图片描述
点击重启
在这里插入图片描述
之后跳出这个页面
在这里插入图片描述
这里随便输入一下
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
后面也是一直点next就行了

2.实验环节:

打开PGPDesk
创建密钥:
左上角点击File->New PGP key…
在这里插入图片描述
随便填写
在这里插入图片描述
之后点击左下角的advanced
在这里插入图片描述
勾选Generate separate signing subkey
在这里插入图片描述
输入密码:123456
在这里插入图片描述
之后一直点击下一步,之后再windows7上也是如此操作
在这里插入图片描述
之后将两人的密钥进行copy
在这里插入图片描述
暂时存放在某个位置
在这里插入图片描述
在这里插入图片描述
之后将两人的密钥copy交换导入PGPDesk
在这里插入图片描述
直接粘贴到win7,如果无法直接粘贴到win7可以先把密钥文件先粘贴到自己主机然后再粘贴到win7,最终保障在win7上和win10上分别有各自的密钥文件
在这里插入图片描述
之后就是这样的:
在这里插入图片描述
然后将密钥导入PGPDesk
鼠标右键复制过来的密钥,点击打开,点击import
在这里插入图片描述
导入之后就是这个样子
在这里插入图片描述
鼠标右击刚刚导入的bbb密钥,点击sign
在这里插入图片描述
一直点ok就行
在这里插入图片描述
然后就可以看到原本的-变成了绿色的+
代表导入成功
在这里插入图片描述
在桌面上创建一个文件代表我们要加密的文件
在这里插入图片描述
在PGPDesk右边菜单点击PGP Zip,点击New PGP Zip
在这里插入图片描述
点击要加密的文件类型,第一个是文件夹,第二个是文档,点击第二个加密文档
在这里插入图片描述
将事先建立好的文档添加进来如图
在这里插入图片描述
之后一直点击下一步直到
选择加密密钥
在这里插入图片描述
选择他的密钥,点击bbb,点击add,点击ok
在这里插入图片描述
之后一直点击下一步
在这里插入图片描述
完成之后桌面会出现一个已加密文档
在这里插入图片描述
将加密文档发给win7(复制粘贴)
它可以使用密钥进行解密查看
在win7点击打开
在这里插入图片描述
之后在这里鼠标右击文档,点击Extract提取到桌面
在这里插入图片描述
在这里插入图片描述
之后就可以点击查看加密内容了
在这里插入图片描述

四.PGP加密原理及过程

PGP使用对称秘钥加密对消息明文进行加密,在加密的过程中会需要一个用来加密的秘钥(称为会话秘钥),这个会话秘钥在每次加密时重新生成,所以即使发送者向同一个接收者多次发送加密消息,每条加密消息中包含的会话秘钥都是不同的。之后,发送者利用来自接收者的公钥将会话秘钥进行加密,以此来保证在消息传输过程中会话秘钥、原始信息不会被第三者破解和篡改。最后,发送者将加密后的消息和会话秘钥封装一同发送给接收者

五.文档软件分享:

过程文档:链接:https://pan.baidu.com/s/1RD95h_h7n8_MiD-JCfX1Hw
提取码:1111

密码学PDF:链接:https://pan.baidu.com/s/143dMgTF7T4H57Le7uI9Imw
提取码:1111

PGPDesk:链接:https://pan.baidu.com/s/1XT7b65F6AsMveGF8LRM-WQ
提取码:1111

华北科技学院计算机系综合性实验 实 验 报 告 课程名称 网络安全 实验学期 2009 至 2010 学年 第 一 学期 学生所在系部 计算机 年级 2006 专业班级 网络B061 学生姓名 www.ipcpu.com 任课教师 田立勤 实验成绩 计算机系制 《网络安全技术》课程综合性实验报告 开课实验室: 计算机网络工程实验室 2009年11 月30日 "实验题目 "信息保密性、完整性和不可抵赖性的综合应用 " "一、实验目的 " "加密网络安全中具有重要作用,是网络安全的核心内容,它在网络数据的保 " "密性,完整性和数字签名中都具有重要作用,它可以防止信息的截获和窃听等 " "。它的涉及到技术包括对称加密算法,非对称加密算法,hash函数,数字签名 " "等主要技术,将这几种技术进行有效整合在一起来实现网络数据安全是非常重 " "要的网络安全实践内容。本实验的目的是综合应用这几个技术来实现数据传输 " "的保密性,完整性和不可抵赖性。 " "本实验目的要求学生利用PGP加密软件整合前面提到的网络数据安全技术,加深" "理解密码学在网络安全中的重要性。实验的主要内容包括熟悉对称加密算法, " "非对称加密算法,hash函数,数字签名等。主要技术用户密钥的生成,用户公 " "钥的交换,对文件进行加密,利用PGP进行数字签名,利用PGP加密邮件等。通 " "过PGP软件的使用,使同学理解如何组合IDEA,AES,RSA,Diffie-Hellman等算" "法进行数据安全传输的综合应用。用它来加密文件,邮件,并对邮件进行数字 " "签名,确定信件的完整性等实际应用。。 " "二、设备与环境 " "(1) 网络互联环境 " "(2) PC机 " "(3) PGP软件 " "三、实验内容 " "1、 软件安装 " "和其他软件一样,运行安装程序后,经过短暂的自解压准备安装的过程后,进 " "入安装界面,先是欢迎信息,点"NEXT"按钮,然后是许可协议,这里是必须无 " "条件接受的,点"YES"按钮,进入提示安装PGP所需要的系统、以及软件配置情 " "况的界面,继续点NEXT按钮,出现创建用户类型的界面,选择如图1: " " " "图1 " "新用户需要创建并设置一个新的用户信息。继续点"NEXT"按钮,来到了程序的 " "安装目录(安装程序会自动检测系统,并生成以系统名为目录名的安装文件夹 " ")建议将PGP安装在安装程序默认的目录,也就是系统盘内。再次点"NEXT"按钮" ",出现选择PGP组件的窗口,安装程序会检测系统内所安装的程序,如果存在PGP" "可以支持的程序,将自动选中。 " " " "图2 " "第一个是磁盘加密组件,第二个是ICQ实时加密组件,第三个是微软的OUTLOOK " "邮件加密组件,第四个是有大量使用者的OUTLOOK " "EXPRESS,简称OE。在这里只讲解PGP的文件加密功能。后面的安装过程就只需 " "按"NEXT",最后再根据提示重启系统即可完成安装。(注意:为了避免导致程 " "序出错,建议立即重起系统)。 " " " " " "2、创建和设置初始用户 " "重启后,进入系统时会自动启动PGPtray.exe,这个程序是用来控制和调用PGP " "的全部组件的,接下来进入新用户创建与设置。启动PGPtray后,会出现一个PG" "P Key Generation Wizard(PGP密钥生成向导),点"下一步"按钮,进入Name " "and Email Assignment(用户名和电子邮件分配)界面,在Full " "name(全名)处输入你想要创建的用户名,Email " "address处输入用户所对应的电子邮件地址,完成后点"下一步"按钮,如图3: " " " "图3 " "接下来进入Passphrase " "Assignment,在Passphrase处输入你需要的密码,Confirmation(确认)处再 " "输入一次长度必须大于8位,建议为12位以上,如果出现"Warning: Caps Lock " "is activated!"的提示信息,说明你开启了Caps " "Lock键(大小写锁定键),点一下该键关闭大小写锁定后再输入密码,因为密 " "码是要分大小写的。最好别取消Hide Typing(隐藏键入)的选择。完成后点" " "下一步"按钮。如图4: " " " "图4 " "进入Key Generation Progress(密钥生成进程),等待主密钥(Key)和次密 " "钥(Sub key)生成完毕(出现完成)。点击"下一步"按钮,进入Completing " "the PGP Key Generation Wizard(完成该PGP密钥生成向导
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值