我正在使用 Cryptophane 作为 GPG 的 Windows 前端。
我以前用过它,一切都很好,直到我格式化了我的计算机 - 我现在正尝试恢复我的密钥数据库。
我执行的步骤:
- 安装 GPGWin
- 安装 Cryptophane,并将其指向
homedir
我之前备份的主目录。 - 尝试对之前读过的消息使用文件-->消息(Ctrl-M),然后出现此对话框:
解密此数据需要密钥,但未找到。
- 尝试清理本地数据库并启动一个新的数据库,然后从旧备份中导入密钥 - 仍然是相同的对话框。
我发现虽然密钥已成功导入,但主加密窗口中的每一行的电子邮件字段都留空,即使我双击每条记录时都能正确看到电子邮件地址。
我该如何继续诊断问题?
答案1
我能够重现您的问题,看来您遇到了最新版本的GPG4Win和隐匿性。GPG4Win 的当前版本是 2.1.0,与 Cryptophane 0.7.0(上次更新是在 2009 年)结合使用会产生您遇到的确切问题。我尝试安装 GPG4Win 2.0.0,最老的可用版本在 GPG4Win 网站上,但没有用。
我发现的唯一解决方案是从Cryptophane 0.7.0 beta + GnuPG 1.4.2 完整安装程序软件包。正如标题所示,此软件包包含的 GPG 版本比 GPG4Win 网站上提供的版本要旧。安装后,我便可以加载测试密钥文件并正常使用 Cryptophane。
安装 Cryptophane 0.7.0 beta + GnuPG 1.4.2:
- 下载完整安装程序
- 关闭所有与 GPG 相关的程序,如 Claws、Kleopatra……实际上,只需关闭所有程序即可
- 启动安装程序,覆盖任何以前安装的 Cryptophane 版本
- 如果安装后 Cryptophane 自动打开,请关闭它
- 更新配置文件,加密文件在安装路径中:
- 注释掉gpg-路径先前的安装可能已设置配置选项
- 确保主目录配置选项被注释掉或指向包含 .gpg 文件(密钥文件)的文件夹。如果此选项被注释掉,则默认路径为%appdata\gnupg
- 将您的更改保存到 cryptophane.ini 文件并启动 Cryptophane - 您就可以开始了!
希望这可以帮助,
马特