如何列出 GnuPG 加密消息的信息?

问题描述 投票:0回答:1

我仍在使用 GPG,如这篇文章中所示:如何使用 GnuPG 加密明文?

我现在需要的是能够列出加密消息的各种信息(例如所有收件人),而不必解密它。我看到了不同命令的链接,例如

--list-only
,但似乎没有任何作用。

--list-only
将显示除您自己的密钥之外的所有密钥(如果已对您加密)。基本上我需要能够确定该项目是否对我进行了加密,以便对其进行“归档”或采取其他操作。

有人对此有权威参考(或任何实际意见)吗?

encryption gnupg
1个回答
8
投票

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

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

如果指定了无效/丢失的密钥环,则告诉 GPG 不要使用任何默认密钥环 (

--no-default-keyring
),然后继续指定无效/丢失的秘密密钥环 (
--secret-keyring /dev/null
)。

© www.soinside.com 2019 - 2024. All rights reserved.