免責事項を秘密PGP鍵をエクスポートすることはできません。はGnuPGで
その後、私は彼らがまだ周りにいた場合に備えて私のサブキーを元に戻そうとしました。 GPG Keychain OSXアプリで自分のキーとサブキーを見ることができます。 gpg -k
とgpg -K
と表示されていると、自分のマスターキーとサブキーに関連するすべての公開鍵が取得されますが、マスター鍵とサブキーの1つ(私がyubikeyにエクスポートしなかったもの)より多くをデバッグしようとすると
は、私は、キーをマージするのgpgの新しいバージョンを使用することを決めたので、私は戻って秘密を得ることができることを望んで(私は推測する。この時点で、それはすでに不可能だったが、私がしようとして保持)
gpg (GnuPG/MacGPG2) 2.0.30
を使用すると、1つのマスター秘密鍵と2つの秘密サブ鍵があることがわかります。 (ボリュームとしてマウント)と同じキーリング付きの容器内gpg (GnuPG) 2.1.20
を使用して
gpg -K
/Users/john/.gnupg/secring.gpg
------------------------------------
sec 4096R/XXXXXXXX 2016-07-07 [expires: 2020-07-07]
uid John Doe <[email protected]>
ssb 4096R/YYYYYYYY 2016-12-28
ssb 4096R/ZZZZZZZZ 2017-09-16
、それは私が1つのマスタシークレットと3つの秘密のサブキーを持っていると言われます。私は2番目の私の秘密鍵をエクスポートする場合
gpg -K
/root/.gnupg/pubring.gpg
------------------------
sec rsa4096 2016-07-07 [SC] [expires: 2020-07-07]
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
uid [ultimate] John Doe <[email protected]>
ssb rsa4096 2016-07-07 [E] [expires: 2020-07-07]
ssb rsa4096 2016-12-28 [S] [expires: 2020-07-07]
ssb rsa4096 2017-09-16 [A] [expires: 2020-07-06]
、私のキーリングから秘密鍵を削除し、エクスポートした秘密鍵をインポートスタブ?私が得たすべてがある、(不足している秘密のサブキーを得ることを望ん)?
エクスポートされた秘密鍵を開いて分割すると、いくつかの鍵ファイルが1.8Kであり、他の鍵ファイルが0.5Kであることが分かります。
- GPGの2番目以降のバージョンでは、すべてがスタブであることを教えてくれないのはなぜですか?
- なぜエクスポートはエクスポート中にスタブとしてリストされないのですか?
- 私の秘密を回復する方法はありますか?