前提:简单了解 GPG 加密/解密原理
基本规则
公钥加密 私钥解密 (谁都能加密,仅本人可解)私钥签名 公钥验证 (拥有私钥证明你是本人)多说一句
在汉语里,“钥”一字等于“钥匙”二字。单字的时候读作 yuè 而在词语“钥匙”中读作 yào shi 。所以,“密钥”、“公钥”、“私钥”这些词里面的“钥”都是应该读作 yuè 的。极客都是很严谨的,对吧?学习 Linux or PC or Mac 端生成密钥对,导出并发布公钥
看下这两篇简明教程就够用了:阮一峰老师的《GPG入门教程》
ivarptr 的《使用 GnuPG 实现电子邮件加密和数字签名——PGP 30分钟简明教程》
Android 平台使用 GPG 所需工具
APG 或者 GnuPG
推荐用 APG 因为比较简单易用,请戳下面的链接访问 Google PlayK-9 mail [选用]
这个没有也行,有了更好,加密更方便操作步骤
导入 PC 上生成的密钥对或者用 APG 生成密钥对
如果你在电脑上经常用邮件客户端的话你可以使用 Thunderbird + Enigmail 组合。在电脑上生成好的密钥对只要导出私钥到文件,然后导入到 APG 就好了。如果你用 Android 收发邮件比较多的话,建议你直接用 APG 生成密钥对然后发布公钥就好了。创建一对新的密钥对
创建过程需要两三分钟的时间填写基本信息
请一定要使用密码,不然私钥泄漏的话你可就要被冒名顶替了!如果是导入的话记得编辑联系人,选择“加密或签名”
配置 K-9 mail IMAP 或 POP3 撰写邮件,勾选签名/加密
配置 IMAP 就不用多说了,谷歌邮箱的话注意科学上网就行。在 K-9 mail 客户端撰写邮件的话直接就有签名(用自己的私钥)和加密(用别人的公钥)的选项。不想用 K-9 或者想用 Inbox ?
没问题!长按联系人选择加密,编辑消息或选择文件,加密后复制到剪贴板或者分享到 Inbox 即可。测试下,写个 hello world如何解密?选中文字,分享到 APG 解密就好了!
我的邮件地址上面截图中有,欢迎加密来信~
从服务器导入我的公钥的话请搜索 keyID FB9FB85CKey fingerprint = AF89 4862 A822 36A7 F072 0555 5C37 B87C FB9F B85Cfrom https://qdan.me/list/VK5KrHX1VI1IzaLr
gg.gg/13nbnz gg.gg/13p5tj gg.gg/13p9s5 gg.gg/13tljl gg.gg/13xudz gg.gg/13xy3p gg.gg/143tqc linux.die.net linux.it.net.cn ostechnix.com unix.com gg.gg/19yv96 man.linuxde.net gg.gg/148erg bit.ly/2vsM34J bit.ly/2EzoUDo bit.ly/2wCsZSI bit.ly/2v6jGJi bit.ly/2tW6eYT bit.ly/2u2MMtm bit.ly/2X6vadl bit.ly/2viLpHU bit.ly/2fzzbEU linuxprobe.com linuxtechi.com ttlsa.com systutorials.com ghacks.net linuxopsys.com reurl.cc/8W1x3X reurl.cc/NpzMWe reurl.cc/WrgYdx reurl.cc/Yv4Yvo reurl.cc/Lmy90K reurl.cc/Rr5aeG