Подпишите ключ PGP, к которому я еще раз добавил личность (т.е. также подпишите новые удостоверения)
Я использую диалог управления ключами Enigmail (в Thunderbird) для управления моими ключами, так как это удобнее, чем командная строка, но и более стабильно, чем альтернатива GnuPG (Kleopatra).
Итак, теперь я столкнулся с проблемой, заключающейся в том, что я добавил еще два идентификатора к ключу, но я не могу снова подписать его другим ключом, поскольку предположительно ключ уже подписан этим ключом. Это, конечно, правда, но недавно добавленные удостоверения еще не подписаны.
Как я могу "обновить" подпись (будь то от другого моего ключа или от других людей, доверяющих мне / моему ключу), чтобы в конце были подписаны все идентификационные данные на ключе?
Примечание: решение также может быть в командной строке, это нормально. Но в данный момент я в растерянности относительно того, как действовать дальше.
Использование GPG версии 2.0.19
1 ответ
Хорошо, после некоторой возни, мне удалось сделать это в командной строке. Это было относительно тривиально, когда я понял, как сказать gpg2
какой ключ использовать для подписи другого ключа.
gpg2 -u <key-ID> --sign-key <user@domain>
где <key-ID>
идентификатор ключа, с помощью которого подписать и <user@domain>
один идентификатор пользователя или идентификатор ключа ключа для подписи. Т.е. в основном: gpg2 -u SIGNER --sign-key SIGNEE
...
Это ограничение пользовательского интерфейса Enigmail, поэтому командная строка кажется разумным решением.