[email protected]
私は3つのIDで公開鍵に署名しました。私がやった使用しないでください lsign
署名をエクスポートできるようにします。署名が正しくリストされています
gpg --list-signatures [email protected]
これで、Bobがお気に入りのキーサーバーにアップロードするかどうかを判断できるように、Bobのキーと私の署名を含む電子メールを送信したいと思います。
添付ファイルを準備しようとしています
gpg --armor --export [email protected] > bob.asc
ファイルに私の署名が含まれていることを確認したいのですが、私の署名は表示されません。
gpg --with-colons bob.asc
a) Bob の鍵と私の署名をファイルに正しくエクスポートするにはどうすればよいですか?
b) その後、書類をどのように確認しますか?
答え1
# assuming gnupg-tmp is empty or non-existing
mkdir -p gnupg-tmp
gpg --homedir gnupg-tmp/ --import bob.asc your_key.asc
gpg --homedir gnupg-tmp/ --edit-key [email protected]
clean
save
gpg --homedir gnupg-tmp/ --list-sigs [email protected]
署名キーをインポートして実行する--edit-key clen
必要はありません。キーをインポートすると、出力を読みやすくし(もちろんgrep
キーIDを認識または識別することもできます)、clean
署名を確認して他のすべての署名を削除できます。
--list-packets
エクスポートされたファイルで直接(つまりなしで)作業できますが、--homedir
これは署名と印刷データの量によって混乱する可能性があり、署名は検証されません。