【问题标题】:How to convert a GPG key into a .asc file without knowing the passcode如何在不知道密码的情况下将 GPG 密钥转换为 .asc 文件
【发布时间】:2022-09-24 01:58:24
【问题描述】:

我丢失了 GPG 密钥对的密码,需要恢复它。在这样做的过程中,我需要为gpg2john 转换为.asc 文件。但是 GPG cli 要求输入密码才能将其转换为 ascii 装甲版本......我没有。无论如何我可以从键中获取.asc 文件。

我不能使用下面的命令,因为它需要密码。

gpg --export-secret-key --armor

注意:recover lost gpg password 似乎没有任何真正的答案。

    标签: gnupg


    【解决方案1】:

    显然(参见recover lost gpg password),gnupg 添加了代码以要求在较新版本中导出密码。如果您安装旧的旧版本,例如

    brew install gnupg@1.4
    

    然后你可以打电话

    gpg1 -a --export-secret-keys ID >exportedPrivateKey.asc
    

    无需输入密码。

    不用说,仅将 gpg1 用于该一项任务,而不是用于正在进行的加密;)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-12-20
      • 2011-08-01
      • 2021-11-14
      • 1970-01-01
      • 2018-09-05
      • 2013-08-19
      • 2020-01-02
      • 1970-01-01
      相关资源
      最近更新 更多