受信者の指紋しか持っていない場合、PGPで暗号化された電子メールを送信するにはどうすればよいですか?
既にPGPを使用してメールを送信していますが、Twitterからメールを送信する必要がある連絡先のPGPフィンガープリントを取得しました。この時点まで、私は完全な公開鍵ファイルでのみ作業してきました。
このような単純な指紋から公開鍵全体をプルするにはどうすればよいですか01ECFFDFC3C2F3CC
?
指紋に基づいてOpenPGP鍵を再構築することはできません。フィンガープリントは公開キーのハッシュ値であるため、キーのフィンガープリントの計算は一方向の操作です。
しかし、誰かが彼のキーの指紋のみを配布する場合、彼はほぼ間違いなく、あなたがそれをプルできるところから、キーサーバーネットワーク上に彼の公開キーを配布しているでしょう。 OpenPGPの最も普及している実装であるGnuPGを使用する場合、
gpg --recv-keys 01ECFFDFC3C2F3CC
キーをロードします。この操作には任意のグラフィカルユーザーインターフェイスを使用することもできます。または いくつかのキーサーバーのWebサイトからロードします (ここにキーIDの0x
をプレフィックスとして付ける必要があるため、 0x01ECFFDFC3C2F3CC
のクエリ。