Gibt es eine Möglichkeit, PGP-Schlüssel *interaktiv* mit GPG zu importieren?

Gibt es eine Möglichkeit, PGP-Schlüssel *interaktiv* mit GPG zu importieren?

Ich verwende PGP seit Version 2.3a und mir gefiel die interaktive Benutzeroberfläche. Insbesondere beim Öffnen einer Datei mit PGP-Schlüsseln fragte mich PGP, was ich damit machen möchte, und erlaubte mir, jeden gefundenen Schlüssel einzeln zu bestätigen.

GPG verhält sich da allerdings völlig anders: Beim Schlüsselimport werden alle Schlüssel aus einer Datei ohne weitere Rückfragen importiert.

Beim Durchsuchen der Handbuchseite habe ich keine Option zum Aktivieren des interaktiven Modus gefunden. Daher frage ich:

Gibt es hier nicht eine Möglichkeit, jeden Schlüssel vor dem Importieren mit GPG zu bestätigen?

Antwort1

Verwenden Sie sq keyring splites, damit Sie einen Schlüssel pro Datei haben.

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

Antwort2

Es scheint, dass GnuPG dazu nicht in der Lage ist, da der Hauptautor der Meinung ist, dass eine solche Funktion nicht erforderlich ist.

Sehen„Interaktiven“ Import von Schlüsseln zulassen.

verwandte Informationen