加密软件pgp-使用教程

想要安装的小伙伴,可以参考这一篇文章。 pgp--安装教程


a 创建和设置初始用户。

1.0 打开pgpkeys,在菜单栏单击keys,选择 New Key,如图2-1所示,点击今去后如图2-2所示。

2-1.jpg
2-2.jpg

2.0 点击下一步,出现图2-3,然后输入full name和 email address。在点击下一步,出现图2-4所示,输入密码,在确定。

2-3.jpg
2-4.jpg

3.0 在点击下一步,出现图2-5 密匙生成向导界面。在点击下一步出现图2-6 生成向导完成界面。

2-5.jpg
2-6.jpg

4.0 点击完成,出现图2-7所示。

2-7.jpg

b 导出并分发公匙。

理论上需要在另一台计算机上验证。
  不过我想到了二种方法。
      1.0 在创建一个虚拟机,运行windows xp。
      2.0  创建一个新的用户,进行试验。[我采用的这种方式]

1.0 在图3-1中右键单击dflx,在右键选择export选项,单击。

3-1.jpg

2.0 生产了一个扩展名是.asc的 dflx公匙,如图3-2所示。

3-2.jpg

c 导入并设置其他人的公匙。

1.0 导入公匙,双击对方给你的扩展名为.asc的公匙。我这里是dflx.asc,出现图a-1所示,这里可以看到公匙的基本属性,比如可信度,大小,密匙id等,选择好公匙,单击import按钮,导入pgp。

a-1.jpg

2.0 设置公匙的属性。打开pgpkeys,如图a-2所示,在密匙列表可以看到刚才导入的密匙(dflx),右键单击key properties,如图a-3所示,可以看到dflx密匙的全部信息,比如是否有密匙,是否可靠等。

a-2.jpg
a-3.jpg

3.0 在图a-2中,选择dflx,右键单击sign,出现pgp密匙签名对话框,如图a-4所示,单击more choice会出现更多选择,如图a-5。在单击确定,出现图a-6,在此对话框输入设置用户test密码,【这里test是一个新用户,因为是另一台计算机的使用者,密码要记住,后面解密要用它】,在单击确定,完成签名操作。

a-4.jpg
a-5.jpg
a-6.jpg

4.0 在图a-7可以看到dflx,test的相关信息。选择dflx,右键单击key properties,出现图a-8,把右下脚滑块从untrusted滑动到trusted端。 如图b-1所示可以看到dflx,有效性改变了。

a-7.jpg
a-8.jpg
b-1.jpg

d 使用公匙加密文件。

1.0新建pgp_test.txt文本文件,输入加密的文字,如图b-2所示。右键单击它,选择pgp ,encrypt,如图b-3所示,将出现图b-4所示。

b-2.jpg
b-3.jpg
b-4.jpg

2.0 在图b-3中可以选择一个或多个公匙,上面的窗口是备选公匙,下面的窗口是准备使用的密匙,点击ok,经过加密处理后同目录会生成一个pgp_test.txt.pgp文件,如图b-5所示。

b-5.jpg

刚才使用哪个公匙加密,就只能将该公匙发给公匙所有人(对方),其他人无法解密,因为该公匙所有人才能解密,我这里是test.接收者,接受了dflx.src

3.0 选择pgp_test.txt.pgp文件,右键选择pgp,decrypt&verify如图b-6所示。输入密码,然后出现图b-7保存文件对话框,保存解密的文件,如图b-8所示。

b-6.jpg
b-7.jpg
b-8.jpg

其它小技巧

1.0 如果加密文本文件,并且希望加密后内容作为论坛的帖子发布,或者邮件的内容发布,在图b-4中选择text output,用记事本打开加密后的文件如图b-10所以,是有规律的编码,如果不选择,是乱码,不利于复制,粘贴。

b-4
b-10.jpg

2.0 使用pgptray解密,如图b-11所示,首先用文本编辑器打开pgp_dflx.txt.asc,在任务栏选择current windows,decrypt&verify,单击输入密码,解密结果如图b-12所示。

b-11.jpg
b-12.jpg

3.0 安全删除文件。pgp删除非常安全,通过多次反复写入来达到无法恢复的效果。如图c-1所示,选择要删除的文件,单击右键选择pgp,wipe删除就行了。

c-1.jpg

4.0 创建自解密文件。选择要加密的文件夹,单击右键选择pgp,create SDA,便生成了加密文件夹,其优点在没有安装pgp软件的电脑上也可以使用。

一个example 如下图.

c-2.jpg
c-3.jpg
d-1.PNG
d-2.PNG

我在windows xp下加密文件,windows 10下解密文件。


一个小小加密软件,使用教程说起来,也不容易啊,几个小时啊啊啊!!!!!!!!!

十一浪了几天,没有跑步,没有。。。。。。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏野路子程序员

给网站配置上HTTPS加密访问(Centos7+Apache+SSL证书)

8745

在Debian 8上使用Postfix配置SPF和DKIM

SPF(发件人策略框架)是一种向邮件服务器标识允许哪些主机为给定域发送电子邮件的系统。设置SPF有助于防止您的电子邮件被归类为垃圾邮件。

2750
来自专栏技术博文

ssh(安全外壳协议)

SSH 为Secure Shell 的缩写,由 IETF 的网络工作小组(Network Working Group)所制定;SSH 为建立在应用层和传输层基础...

32911
来自专栏前端笔记

【HTTP2.0 协议】就“腾讯云 CDN 针对 HTTP 2.0全面公测”浅谈如何启用 HTTP 2.0协议?

HTTPS 是指超文本传输安全协议(Hypertext Transfer Protocol Secure),是一种在 HTTP 协议基础上进行传输加密的安全协...

6299
来自专栏开源项目

Git 项目推荐 | 开源 PHP 加密运行扩展

开源php加密运行扩展,基于screw二次开发,暂时只能在linux下运行 。 oschina http://git.oschina.net/splot/php...

59513
来自专栏云计算教程系列

加固你的Roundcube服务器

Roundcube是一个Webmail客户端,具有强大的安全功能和来自其插件存储库的广泛自定义选项。本文介绍如何进一步保护基本的现有Roundcube安装。

2980
来自专栏ionic3+

各平台安装Composer

要部署一个网站,主页空间不是云主机,只有Apache,即只支持静态Html或Php。服务上,Node或Spring boot是不能用了,So sad,只好找回老...

1763
来自专栏Android先生

RxJava2 实战知识梳理(1) - 后台执行耗时操作,实时通知 UI 更新

接触RxJava2已经很久了,也看了网上的很多文章,发现基本都是在对RxJava的基本思想介绍之后,再去对各个操作符进行分析,但是看了之后感觉过了不久就...

1272
来自专栏QQ会员技术团队的专栏

HTTP/2探索第二篇——工具及应用

由于不同环境过于复杂,本文仅基于Mac OS和Linux来讲解工具及应用。 目录结构: HTTP/2环境搭建Step by step wireshark使用 f...

74410
来自专栏程序猿

SSL 证书部署过程

本文演示环境 操作系统(64位):Ubuntu 16.04 CentOS 7.3 服务器软件:Nginx和Apache SSL证书:DV SSL 域名:19...

1.4K6

扫码关注云+社区

领取腾讯云代金券