GnuPG не знает специальной команды для просмотра содержимого файла ключа. Либо используйте gpg --list-packets <keyfile>
(, но это не стабильный, машиночитаемый -вывод ), либо вместо этого определите ключевой файл как связку ключей и список ключей. Старый формат набора ключей до GnuPG 2.0 хранил ключи в виде объединения пакетов ключей; так что вы также можете использовать ключевой файл в качестве брелока. По крайней мере, GnuPG 2.1 и 2.2 по-прежнему поддерживают старый формат ключей, и я не ожидаю, что это изменится в ближайшем будущем.
gpg --with-fingerprint --with-colons --no-default-keyring --keyring <keyfile> --list-keys
Обязательно укажите --no-default-keyring
,в противном случае GnuPG также напечатает все ключи в связке ключей вашего пользователя!