尚文网络20周年庆,进Q群11372462领取专属报名福利

#说在前面

十四五规划中,强调加快数字产业化,除了大力支持开源之外(UP楠哥现在主要专注的领域),再有就是网络安全被多次提及,数据隐私保护也被列入重中之重,既然是国家重视的事情,我们也要及时响应,那么,除了安全厂商的商用付费产品之外,有没有免费的、可以白嫖的那种加密软件呢(哔哩哔哩上可是找不到哦)-,答案是肯定有的PGP软件就可以帮我们实现数据加密。

#什么是PGP

PGP (Pretty Good Privacy),是一个基于 RSA 公钥加密体系的邮件加密软件。可以用它对邮件保密以防止非授权者阅读,它还能对邮件加上数字签名从而使收信人可以确认邮件的发送者,并能确信邮件没有被篡改。它可以提供一种安全的通讯方式,而事先并不需要任何保密的渠道用来传递密匙。它采用了一种 RSA 和传统加密的杂合算法,用于数字签名的邮件文摘算法,加密前压缩等,还有一个良好的人机工程设计。它的功能强大,有很快的速度。 PGP 是一种供大众使用的加密软件。电子邮件通过开放的网络传输,网络上的其他人都可以监听或者截取邮件,来获得邮件的内容,因而邮件的安全问题就比较突出了。保护信息不被第三者获得,这就需要加密技术。还有一个问题就是信息认证,如何让收信人确信邮件没有被第三者篡改,这就需要数字签名技术。RSA 公钥体系的特点使它非常适合用来满足上述两个要求:保密性(Privacy) 和认证性(Authentication)。
在这里插入图片描述

#PGP数据加密的实现

##密钥的创建

打开PGP Desktop软件。
在这里插入图片描述
打开菜单文件 ,运行新建PGP密钥。
在这里插入图片描述
按照页面提示输入你的信息,然后点击高级。
在这里插入图片描述
按照你的要求,输入你需要的 key size ( 1024 或 2048 ) 及到期时间 ,其它的设置及选项可以按照上图进行设置,一般不需要更改。
在这里插入图片描述
为密钥设定保护密码,密码长度不能少于8个字符,然后点击下一步。
在这里插入图片描述
正在为你创建新密钥中,请等待。
在这里插入图片描述
密钥创建成功,点击下一步。
在这里插入图片描述
这时在 PGP Keys 中将显示出你的密钥。
在这里插入图片描述

##配置主密钥

打开工具菜单,选择选项。
在这里插入图片描述
在主密钥列表中,将密钥添加到主密钥列表中。
备注:添加过程中,可能会存在报错导致PGP软件退出,再次打开PGP即可。
在这里插入图片描述

##加密文字内容

选取需要加密的文字内容,示例中我们选取全部,所以按下 Ctrl+A ,然后拷贝一下(按下 Ctrl+C )。
在这里插入图片描述
鼠标点击屏幕右下角的这个图标,将出现下面的菜单,选择加密。
在这里插入图片描述
点击确定。
在这里插入图片描述
加密后,在记事本中按下 Ctrl+V ,就可以看到加密后的密文。
在这里插入图片描述

##加密文件

点击左侧的 PGP 压缩包,然后新建PGP压缩包,然后选择文件,点击确定。
在这里插入图片描述
选择好文件后,点击下一步。
在这里插入图片描述
默认选择收件人密钥,点击下一页。
在这里插入图片描述
选择默认的密钥,点击下一页。
在这里插入图片描述
选择导出的位置。
在这里插入图片描述
导出成功,加密完成。 导出的文件格式就是原文件名加了 pgp 后缀,只有对方的私钥可以解开。
在这里插入图片描述
接下来,测试加密文件,双击test.txt.pgp。
在这里插入图片描述
右击test.txt,选择提取,就可以将源文件进行提取。
在这里插入图片描述

#写在最后

数字经济已经成为大势所趋,开源以及网络安全对于数字经济的重要性也不言而喻。当然,有了网络安全的保障,数字化战略才能发展得更好,走得更快,走得更远。
尚文网络20周年庆,进Q群11372462领取专属报名福利

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐