Изменение имени/комментария на GPG key/uids без потери подписей?

С годами я накопил несколько ключей. Когда я сгенерировал их, и когда я добавил к ним различные uids, я не использовал функцию "комментарий" с умом.

В этот момент я хотел бы исправить это и обновить только поле комментариев на каждом из uids - но без потери подписей, которые они накопили. Никаких изменений в eddress, без изменения имени, просто комментарии к uids.

Можно ли это сделать без необходимости в adduid/{del, rev} uid для каждого из них и потери подписей?

Ответ 1

Входящие подписи всегда указывают на UID. UID не могут быть изменены, только отозваны. Если вы хотите изменить его, ему придется снова подписаться. Если вы отменили UID, вы потеряете все входящие подписи.

UID - простые строки, обычно придерживающиеся шаблона Name (comment) <[email protected]>, и подпись создается по всей строке, включая комментарий.

Представьте, что вы можете изменить UID без потери подписей. Вы, холодный, просто меняете свое имя на другое, и притворяетесь, что являетесь этим gui, и удостоверяетесь за это имя одновременно. То же самое относится и к комментариям, а также информация в них получает сертификаты.