如何在沒有私鑰的情況下撤銷 gnupg 公鑰?

如何在沒有私鑰的情況下撤銷 gnupg 公鑰?

長話短說,我有一個用海馬產生的密鑰,但錯誤地從我的系統中刪除了它。我確實記得密碼,但我的系統上沒有這個密鑰。透過 Ask Ubuntu 進行掃描,但找不到任何類似問題的適用解決方案。

但是,公鑰仍在密鑰環伺服器上更新,我想撤銷它。由於我沒有吊銷證書,並且無法獲取私鑰(只能從我導入海馬的密鑰伺服器獲取公鑰),我不知道如何完成它。

花了一些時間尋找解決方案 acros net、各種手冊等,但到目前為止還沒有運氣。

gpg --list-secret-keys-> 根本不回傳任何輸出。 gpg --list-keys-> 返回公鑰資訊 gpg --gen-revoke *user-id*-> 返回 ->gpg: secret key *user-id* not found: eof

gpg (GnuPG) 版本 1.4.11。

有人能提出解決方案嗎?

答案1

如果沒有您的原始私鑰,則無法真正撤銷此金鑰。對於此類情況,您應該將私鑰和撤銷金鑰儲存在系統之外。

這是我早期在使用 PGP/GnuPG 時學到的東西。

建立一個新金鑰,其中包含類似“截至

相關內容