windows-xp - GnuPG:Windows 上的 gpg 出现 "decryption failed: secret key not available"错误

标签 windows-xp gnu gnupg

环境:装有 Windows XP SP2 的 HP 笔记本电脑

我使用适用于 Windows 的 GnuPG (gpg) 创建了一些加密文件。昨天,我的硬盘出现故障,所以我重新镜像了硬盘。我现在已经重新安装了 gpg 并使用与之前相同的密码重新生成了我的 key 。但是,我现在无法解密这些文件。我收到以下错误:


C:\sureshr>gpg -a c:\sureshr\work\passwords.gpg
gpg: encrypted with 1024-bit ELG-E key, ID 279AB302, created 2008-07-21
      "Suresh Ramaswamy (AAA) BBB"
gpg: decryption failed: secret key not available

C:\sureshr>gpg --list-keys
C:/Documents and Settings/sureshr/Application Data/gnupg\pubring.gpg
--------------------------------------------------------------------
pub   1024D/80059241 2008-07-21
uid                  Suresh Ramaswamy (AAA) BBB
sub   1024g/279AB302 2008-07-21

AAA = gpg 评论
BBB = 我的电子邮件地址

我确信我使用了正确的密码。这个错误到底是什么意思?我如何告诉 gpg 在哪里可以找到我的 key ?

谢谢

苏雷什

最佳答案

您不仅需要导入您的 key ,还需要导入相应的公钥,否则您将收到此错误。

关于windows-xp - GnuPG:Windows 上的 gpg 出现 "decryption failed: secret key not available"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/91355/

相关文章:

batch-file - .bat 可以在基于 NT 的 Windows 中运行,但不能在 DOS 或 9x 中运行?

python - Python 在每个 GNU/Linux 发行版上都有吗?

docker - 使用 PGP 验证 Alpine 容器中的 GDB

git - 使用新的 GPG key 放弃之前的 Git 提交

php - 在 XP/IIS 5.1 上安装 PHP?

delphi - 如何在 MS Windows XP 中检索 Unicode CSV 剪贴板数据?

c - 哪个编译器编译了这个文件?

C 编译器和链接器节命名

java - 充气城堡打开 gpg2 公钥

windows-7 - Clickonce 部署的应用程序是否仅为特定用户安装?