【问题标题】:How do I list information for a GnuPG encrypted message?如何列出 GnuPG 加密消息的信息?
【发布时间】:2011-05-04 02:52:31
【问题描述】:

我仍在使用 GPG,就像这篇文章中所述:

How do I encrypt plaintext with GnuPG?

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

最好的。

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

【问题讨论】:

    标签: encryption gnupg


    【解决方案1】:

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

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

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

    【讨论】:

    • 谢谢。这是一次性调用还是会永久隐藏我的,以便我以后必须取消隐藏?
    • 这只是一个每次调用,它不会修改您的整体偏好。如果你希望它是永久的,你可以将它们添加到 gnupg 配置文件中。
    猜你喜欢
    • 2014-05-27
    • 2021-07-22
    • 2021-04-21
    • 2016-01-21
    • 1970-01-01
    • 2022-01-19
    • 2021-08-07
    • 1970-01-01
    • 2022-01-07
    相关资源
    最近更新 更多