大家下午好,
我最终丢失了访问 GPG 密钥的密码,但由于我在创建时使用了最新版本,因此在 openpgp-revocs.d 文件夹中生成了一个 ID.rev 召回文件。在研究如何撤销密钥时,我发现使用了 .asc 文件(我无法生成该文件,因为我不再拥有密钥的密码)。所以我想知道如何将这个 .rev 文件转换为 .asc 文件,然后将其发送到服务器并撤销我的密钥
答案1
撤销证书已准备好供使用。您需要做的就是在任何文本编辑器中打开该文件,然后删除以下行开头的ID.rev
冒号 ( )::
:-----BEGIN PGP PUBLIC KEY BLOCK-----
现在保存对 .rev 文件所做的更改并将其导入到 gnupg。
gpg --import ~/.gnupg/openpgp-revocs.d/ID.rev
这会将该密钥标记为密钥环中的已撤销。现在将现已撤销的密钥上传到 SKS 密钥服务器:
gpg --keyserver pool.sks-keyservers.net --send-keys ID
注意:将上述命令中的“ID”替换为实际的密钥 ID。