IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 网络协议 -> 网络安全实验---PGP 实现邮件加密和签名 -> 正文阅读

[网络协议]网络安全实验---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

  网络协议 最新文章
使用Easyswoole 搭建简单的Websoket服务
常见的数据通信方式有哪些?
Openssl 1024bit RSA算法---公私钥获取和处
HTTPS协议的密钥交换流程
《小白WEB安全入门》03. 漏洞篇
HttpRunner4.x 安装与使用
2021-07-04
手写RPC学习笔记
K8S高可用版本部署
mySQL计算IP地址范围
上一篇文章      下一篇文章      查看所有文章
加:2021-10-04 13:09:53  更:2021-10-04 13:10:01 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年9日历 -2024/9/29 8:02:50-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码