web-dev-qa-db-ja.com

秘密鍵なしでgnupg公開鍵を無効にする方法は?

要するに、タツノオトシゴで生成されたキーをシステムから誤って削除してしまいました。パスフレーズは覚えていますが、システムのどこにもこのキーはありません。スキャンされたトラフ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。

誰でも解決策を提案できますか?

4
danijelc

元の秘密キーなしでこのキーを無効にする実際の方法はありません。このような場合には、秘密鍵と失効鍵をシステム外に保存しておく必要があります。

PGP/GnuPGで遊んでいるうちに早く学んだこと。

「As of」のようなテキスト説明で新しいキーを作成します

4
user21784