对信件进行数字签名有助于保证该信件没有被篡改,这样可保证信件的完整性;对信件进行加密有助于保证除了真正的收件人以外,没有人能够在这封信传送的过程中“看”到这封信的内容,这样可保证信件的机密性。
在mozilla-enigmail软件包的辅助下,Mozilla 可以支持 PGP/GPG。所以,您先要确保您已经安装了该软件包。而如果您想要发送安全信件的话,还需要先行安装 gnupg 及其需要依赖的软件包。
第一步是创建一个 GPG 密钥对。您可在 Mozilla 内直接生成,只须从菜单中选择 + (图 9.12 “GPG 密钥生成选项”)。当您第一次生成密钥时,会弹出一个对话框询问您是否要配置 enigmail。请加以确认,在接下来出现的对话框中您可以忽略全部选项,只单击 即可。
请在密码句和密码句(重复)域中填入安全的密码句,在注释域中填入可证明身份的任何字符串,然后单击 按钮。
强烈推荐您在专门的服务器上公开您的公钥,例如 KeyServer。这样,您的朋友就可以从那里得到您的密钥,您就可以享受到数字签名和信息加密的特性了。