使用 PGP(OPENPGP)实现消息加密与文件加密--Gpg4win
Windows 下使用 Gpg4win: https://www.gpg4win.org/
GUI 要比命令行更适合常用场景和普通人

这是我已经存储的密钥对

首先生成密钥对(证书文件)
生成后可以将公钥导出或上传到密钥服务器,这样其他人给你发消息就可以用你的公钥对消息加密了。
如果是自己需要加密文件或者消息也可以使用。
比如加密消息

输入文本后点击加密

然后会弹出密码验证,通过后会使用对应的密钥对消息进行加密

密码验证通过后会对明文加密和签名,使用公钥可以验证签名,私钥解密消息。

解密&&验证
比如我们想发送一段加密消息,就可以用对方的公钥加密消息,把密文发给对方。
下面是文件加密

对着目标文件右键(也可以在软件里面选择文件,不过不如直接右键方便),加密或者加密并签名

选择签名密钥与加密密钥

加密后会生成有一个原文件名.gpg 的文件

如果安装了 Gpg4win 那就可以直接打开,也可以和加密一样使用右键菜单进行解密。