|
发表于 2007-3-22 21:40:26
|
显示全部楼层
我这几天也要学GPG,我的一点小收获
以Windows环境为例
1、下载(下载完后注意校验各程序的数字签名或Sha1值):
• GnuPG(GnuPG主程序。官方下载站点下载)。
• GPGShell(GnuPG的图形化界面工具),
• Mozilla Thunderbird(邮件工具),
• EnigMail(在Thunderbird中调用Gnupg的工具),
• 同时下在中文语言包"enigmail-zh-CN-0.9x.xpi"。
2、安装
• 安装GnuPG(假设安装在"d:\GNU\GnuPG")。安装完毕后,“我的电脑”->鼠标右键->“属性”->"高级"->"环境变量"->"系统变量"->添加GnuPG的安装目录"d:\GNU\GnuPG"到"path"中。
• 安装GPGShell(假设安装在"d:\GNU\GPGShell")
• 安装Thunderbird
• 从Thunderbird中安装Enigmail(如果想在Thunderbird中自动解密/验证邮件):"Thunderbird"->"工具"->"扩展"->"安装"->找到"enigmail-0.94.0-tb15-win32.xpi"并点击确定,再安装"enigmail-zh-CN-0.9x.xpi",重启Thunderbird。
3、配置
• 运行GPGShell安装目录下的"GPGconfig.exe"。设置相应的值。
• 运行"GPGkeys.exe",如已有GPG密匙,可以导入,如无则创建。
• 启动"Thunderbird"->"安全"->"xuanxina"->设置"GnuPG程序可执行路径"为"D:\GNU\GnuPG\gpg.exe","工具"->"邮件/新闻帐户设置"->选定要设置的"邮件/新闻帐户"->"OpenPGP安全"->根据需要设置,"安全"->勾选"自动解密/验证邮件"。
4、使用:
• GnuPG及Thunderbird的基本使用从略
• 运行"GPGtools.exe",将要处理的文档拖动到相应的图标上 ,选择相应的密匙;或启动"GPGtray.exe",鼠标右键绿图标 ,选择所需功能。
• Thunderbird中发送加密或签名邮件->新建邮件,填写内容->点击右下脚的相应图标 。
//本文参照: http://www.blogwhy.net/chnwxx/e_9056.html
GnuPG的使用:
一,安装GnuPG ,
二.建立密匙.:Gpg –gen-key ;
三,产生撤回的认证:gpg –list-keys ; gpg –-output revoke.asc –gen-revoke UID
四.汇出金匙: gpg --armor --output john.asc --export john@nowhere.someplace.flick (做成公匙文件,传给别人)
五.汇入金匙:gpg --import luis.asc(自己的电脑,即是加入别人的公匙)
六. 确认密钥. gpg --fingerprint < UID > (UID指公匙的所有者的姓名或字母数字)
七. 密钥签名gpg --sign-key < UID >
八. 检查签名gpg --check-sigs < UID >
九. 加密和解密 gpg –ea –r <UID> file 在目录下生成一个file.asc和gpg –d file.asc >file
如果您有数个 e-mail 地址而您想要使用同一把钥匙,您可以执行 gpg --edit-key YOUR_ID 然后使用 adduid 指令。它会问您的名称、电子邮件以及您会使用的 第二个 ID 的注解。 |
|