我想使用 emacs 编辑使用 gnu privacy guard 加密的文件。我使用 emacs 23 内置的 gpg 支持,我认为它很容易使用 pg 助手。我使用 导入在命令行创建的密钥M-x epa-import-keys
。当我保存后缀为 .gpg 的文件时,我首先从安装在计算机上的密钥中选择收件人。我选择其中一个,我自己创建的密钥。然后我得到了一个问题:Use untrusted key anyway? (y or n)
。这是什么意思,我该如何禁用它? gpg 在命令行中工作正常。
版本:gpg(GnuPG)1.4.9,emacs 23.3。
答案1
现在工作正常,这是我所做的:
- 在命令行上:我使用
gpg --edit-key
,然后将我的密钥的信任级别更改为最高级别。 - 在 Emacs 中:我将
epg-gpg-home-directory
变量更改为保存我的 gpg 密钥的 .gnupg 目录。
答案2
您需要使用带有编辑键的任意“签名”选项