GnuPG 2.2.4 文件解密与对称密钥有关的问题

GnuPG 2.2.4 文件解密与对称密钥有关的问题

我在尝试解密之前使用我创建的对称密钥加密的文件时遇到问题。我在 Ubuntu 18.04.3 LTS 上使用 GnuPG 2.2.4

为了突出问题的一部分,我创建了一个文件:test.ods

  1. 我可以加密这个文件:gpg -c test.ods
  2. 奇怪的是,我可以使用未指定的操作进行解密,并且没有提示我输入短语:gpg test.ods.gpg(返回 test.ods)
  3. 但是,如果我指定操作,则输入密码后它会失败:gpg -c test.ods.gpg 或 gpg -d test.ods.gpg(输出是一长串垃圾字符)

输入 gpg -k 后,我可以成功在密钥环上看到我的密钥详细信息

我总担心自己不懂如何使用 gpg 应用程序。如能得到任何帮助,我将不胜感激。

答案1

但是,如果我指定操作,则输入密码后它会失败:gpg -c test.ods.gpg 或 gpg -d test.ods.gpg(输出是一长串垃圾字符)

它不会失败。它只是输出加密或未加密的内容。您可能不希望在屏幕上显示二进制文件;您想将其重定向到文件。

运行gpg -d test.ods.gpg > test.ods。请注意,这将在未经询问的情况下覆盖 中的所有内容test.ods,如果文件不存在,则创建该文件。

相关内容