¿Existe alguna manera de importar claves PGP *interactivamente* usando GPG?

¿Existe alguna manera de importar claves PGP *interactivamente* usando GPG?

Estoy usando PGP desde la versión 2.3a y me gustó su interfaz de usuario interactiva. Específicamente al abrir un archivo con claves PGP, PGP me preguntó qué quiero hacer con él, permitiéndome confirmar cada clave encontrada.

GPG, sin embargo, es completamente diferente en este caso: cuando se utiliza la importación de claves, todas las claves de un archivo se importan sin más preguntas.

Al navegar por la página del manual no encontré ninguna opción para habilitar algún modo interactivo, así que pregunto:

¿No hay aquí una manera de permitirme confirmar cada clave antes de importar usando GPG?

Respuesta1

Úselo sq keyring splitpara tener una clave por archivo.

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

Respuesta2

Parece que GnuPG no puede hacer eso, porque el autor principal cree que dicha característica no es necesaria.

VerPermitir la importación "interactiva" de claves.

información relacionada