オフラインGPGマスターキーを正しく取得

オフラインGPGマスターキーを正しく取得

私は指示に従いました。ここGPGキーを生成し、「マスター」キーをオフラインで保存するために使用されます。すべてが指示通りに正確に行われました。しかし、その後マスターキーの削除方法の説明gpg --import public.gpg-key private.gpg-key、私のキーリングにマスターキーが復元されるかどうかをテストしました。ただし、これを行ってもマスターキーとしてgpg --list-secret-keys表示され、マスターキーが存在しないことを示します。sec#

私は何が間違っていましたか?

$HOME/.gnupg.gnupg (これまでマスターキーを削除する手順以前にバックアップしておいたので、復元してうまく合っていることを確認し、マスターキーがあった外部メディアにコピーを追加しておきました。指示をすべてのファイルに含めます。)その後、マスターキーを再度削除すると緊急状況で一時的に保存した.gnupgコピーに置き換えることができると思いました。

ベストアンサー1

私はこのガイドラインを試してみましたが、GPG 1.4.16または2.1.11を使用して私に効果的でした。 「最終製品のエクスポート」コマンドのスペルが間違っている可能性はありますか?'\>'不要なものがあります。

private.gpg-key確認できることgpg --list-packets <private.gpg-key。たとえば、にこれを入力すると、egrep "(^:secret|protect IV)"次のように表示されます。

:secret key packet:
    protect IV:  4e 1b 98 12 19 f6 fa 16 36 e3 4d 9d 9a 02 e6 52
:secret sub key packet:
    protect IV:  96 f8 68 65 c8 b8 f0 d6 59 59 73 e1 63 30 f5 21
:secret sub key packet:
    protect IV:  e1 43 e4 25 49 15 c5 ad 1e 09 75 cf c6 1f d0 4c
:secret sub key packet:
    protect IV:  af da 37 82 dc f0 f3 24 6e b7 9f 4f 77 70 84 25

これは、ファイルに主署名キーと3つのサブキーが含まれていることを示しています。--export-secret-subkeysファイルを生成する代わりに使用する場合、--export-secret-keys最初のIVは空です。

おすすめ記事