
長話短說,我有一個用海馬產生的密鑰,但錯誤地從我的系統中刪除了它。我確實記得密碼,但我的系統上沒有這個密鑰。透過 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 時學到的東西。
建立一個新金鑰,其中包含類似“截至