Есть ли способ импортировать ключи PGP *интерактивно* с помощью GPG?

Есть ли способ импортировать ключи PGP *интерактивно* с помощью GPG?

Я использую PGP с версии 2.3a, и мне понравился его интерактивный пользовательский интерфейс. В частности, при открытии файла с ключами PGP PGP спрашивал меня, что я хочу с ним сделать, позволяя мне подтвердить каждый найденный ключ.

Однако GPG здесь совершенно другой: при использовании импорта ключей все ключи из файла импортируются без дополнительных вопросов.

Просматривая страницу руководства, я не нашел возможности включить интерактивный режим, поэтому спрашиваю:

Нет ли способа подтвердить каждый ключ перед импортом с помощью GPG?

решение1

Используйте sq keyring splitего, чтобы у вас был один ключ на файл.

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 не может этого сделать, поскольку основной автор считает, что такая функция не нужна.

ВидетьРазрешить «интерактивный» импорт ключей.

Связанный контент