概述
GnuPG是用于加密、数字签章及产生非对称匙对的软件,官网:www.gnupg.org
一、安装(以MacOS为例)
brew cask install gpg-suite
二、常用操作
生成私钥
运行下面命令根据提示一步步输入用户名和邮箱
gpg --gen-key
也可以用有UI的GPG Keychain在图形界面添加
查看本地的密钥
gpg --list-keys
复制私钥到剪切板
gpg --export-secret-keys -a your_fingerprint_or_email | pbcopy
复制公钥到剪切板
gpg --export -a "你的用户名" | pbcopy
三、设置邮件加密(以gmail为例)
安装浏览器插件flowcrypt
到flowcrypt.com安装适合你浏览器的插件。
在网站添加自己的私钥,可以选择“Paste armored key directly”把剪切板的私钥粘贴进去。
在Contacts里面添加同事们的公钥,这样才能相互解密加密后的邮件。
在gmail允许flowcrypt访问邮件
然后你就可以看到“secure compose”按钮了,点击它即可编写加密后的邮件,需要有你的公钥才能解密,如图: