GPG を使用して PGP キーを *対話的に* インポートする方法はありますか?

GPG を使用して PGP キーを *対話的に* インポートする方法はありますか?

私はバージョン 2.3a から PGP を使っていますが、そのインタラクティブなユーザー インターフェイスが気に入っています。特に、PGP キーを含むファイルを開くと、PGP は私にそのファイルで何をしたいのか尋ね、見つかったキーを 1 つずつ確認できるようにしてくれます。

ただし、GPG では完全に異なります。キーのインポートを使用すると、ファイルからのすべてのキーが追加の質問なしにインポートされます。

マニュアル ページを閲覧したところ、対話型モードを有効にするオプションが見つからなかったので、質問します。

GPG を使用してインポートする前に各キーを確認する方法はないのでしょうか?

答え1

sq keyring splitファイルごとに 1 つのキーを持つように使用します。

sq keyring split foo.gpg
for key in output-*; do
    gpg --show-keys "$key"
    if read -p "Import? " && [[ $REPLY = [Yy]* ]]; then
        gpg --import "$key"
    fi
    rm -v "$key"
done

答え2

GnuPG ではそれができないようです。主な作者はそのような機能は必要ないと考えているからです。

見るキーの「インタラクティブ」インポートを許可する

関連情報