8

我仍在与 GPG 合作,如本文所述:

如何使用 GnuPG 加密明文?

我现在需要的是能够列出加密消息的各种信息(例如所有收件人),而不必解密它。我已经看到了指向不同命令的链接,例如“--list-only”,但似乎没有任何效果。有没有人对此有权威参考(或任何输入)?

最好的。

编辑#1:澄清。--list-only 将显示除您自己的所有密钥(如果它已加密给您)。基本上我需要能够确定该项目是否对我加密,以便“归档”它或采取其他行动。

4

1 回答 1

8

为了查看加密数据块被加密到的所有密钥(未隐藏) - 包括您自己的 - 您可以通过以下方式简单地使您的密钥环不可用:

gpg --no-default-keyring --secret-keyring /dev/null -a --list-only

如果指定了无效/丢失的密钥环,则告诉 gpg 不要使用任何默认密钥环(--no-default-keyring),然后继续指定无效/丢失的密钥环(--secret-keyring /dev/null )

于 2011-09-15T17:39:11.460 回答