4

Проблема: я получаю другой список секретных ключей при использовании gpg -K, чем gpg -edit, и недостающие ключи больше не могут быть использованы для расшифровки. Как это исправить?

Пример:

C:\...\>gpg --edit 11111111
gpg (GnuPG) 2.0.12; Copyright (C) 2009 Free Software Foundation, Inc.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Secret key is available.

pub  2048R/11111111  created: 2012-09-09  expires: never       usage: SC
                     trust: ultimate      validity: ultimate
sub  2048R/22222222  created: 2012-09-09  expired: 2015-11-28  usage: E
sub  2048R/33333333  created: 2014-11-28  expired: 2015-11-28  usage: S
sub  2048R/44444444  created: 2015-12-08  expired: 2016-12-31  usage: S
sub  2048R/55555555  created: 2015-12-08  expired: 2016-12-31  usage: E
sub  4096R/66666666  created: 2016-12-28  expires: 2017-12-31  usage: S
sub  4096R/77777777  created: 2016-12-28  expires: 2017-12-31  usage: E
[ultimate] (1). Full Name <name@email.com>

C:\...\>gpg -K
C:/GnuPG/secring.gpg
--------------------
sec   2048R/11111111 2012-09-09
uid                  Full Name <name@email.com>
ssb   2048R/22222222 2012-09-09
ssb   2048R/33333333 2014-11-28
ssb   4096R/66666666 2016-12-28
ssb   4096R/77777777 2016-12-28

Вы увидите, что 44444444 и 55555555 отсутствуют в gpg -K.

Попробовали: добавление новых ключей и удаление новых ключей (когда-то была ошибка, в которой указывался только последний ключ), а также обновление и понижение версии GPG4win.

Пожалуйста, предложите ключевые слова для поиска, если это проблема RTFM.

Примечание: я использую Gpg4win на Win10, но при необходимости раскручиваю * nix, чтобы разобраться с этим.

1 ответ1

0

Проблема реплицирована: ошибка пользователя.

gpg -K перечисляет только закрытые ключи. gpg --edit перечисляет как открытые, так и частные подразделы, но не различает, когда секретный подраздел отсутствует.

Вот как это выглядит, когда вы экспортируете публичный подраздел, удаляете секретный подраздел, а затем импортируете публичный подраздел.

д-р: PEBKAC

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .