大家下午好,
我最终丢失了访问 GPG 密钥的密码,但因为我在创建它时使用了最新版本,所以在 openpgp-revocs.d 文件夹中生成了一个 ID.rev 召回文件在研究如何撤销密钥时,我看到使用了 .asc 文件(我无法生成该文件,因为我不再拥有密钥的密码)。所以我想知道如何将这个 .rev 文件转换为 .asc 文件以发送到服务器并撤销我的密钥
大家下午好,
我最终丢失了访问 GPG 密钥的密码,但因为我在创建它时使用了最新版本,所以在 openpgp-revocs.d 文件夹中生成了一个 ID.rev 召回文件在研究如何撤销密钥时,我看到使用了 .asc 文件(我无法生成该文件,因为我不再拥有密钥的密码)。所以我想知道如何将这个 .rev 文件转换为 .asc 文件以发送到服务器并撤销我的密钥
吊销证书可以按原样使用。您需要做的就是
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。