id: Гость   вход   регистрация
текущее время 14:59 29/03/2024
Автор темы: Гость, тема открыта 03/01/2009 23:22 Печать
Категории: софт, gnupg
http://www.pgpru.com/Форум/РаботаСGnuPG/ВозможноЛиВGnuPGЗадатьСвойCustomKeyIDПриГенерацииКлючей
создать
просмотр
ссылки

Возможно ли в GnuPG задать свой custom KeyID при генерации ключей?

Привет,
Хочеться красивый KeyID по типу 0xAABBCCDD и т.п.
В парам-файле для автоматической генерации ключей (как указано в doc/DETAILS)
соответствующее поле отсутствует.
Пробовал редактировать keyring а hex-редакторе, программа выдает ошибку:


gpg: [don't know]: invalid packet (ctb=0a)
gpg: read_block: read error: invalid packet
gpg: import from `foo.sec' failed: invalid keyring
gpg: Total number processed: 0


как правильно и возможно ли это вообще сделать?
Спасибо.



 
Комментарии
— SATtva (03/01/2009 23:34)   профиль/связь   <#>
комментариев: 11558   документов: 1036   редакций: 4118
Если научитесь создавать частичную хэш-коллизию ко второму прообразу, то без проблем. Учите матчасть в общем.
— Гость (04/01/2009 04:37)   <#>
Хочеться красивый KeyID по типу 0xAABBCCDD и т.п.

:-D))) Рассмешили))
Лучше не keyid хороший ищите, а чтобы отпечаток красивый был! Вон видите как у SATtva'ы: оба цвета зелёненькие – хорошо соечтаются. Генерите новый ключ пока отпечаток красивым не станет, но на сам процесс не влияйте.

как правильно и возможно ли это вообще сделать?

keyid – принципиально случайная последовательность символов, получаемая из случайного сгенерированного ключа. Если keyid будет не случайным, значит и ключ не случаен, и сообщения, зашифрованные им будут легко взламываться. Так что здесь аналогия с красивыми номерами для машин не очень катит :) Можете остановиться на ответе "нельзя это сделать".
Ваша оценка документа [показать результаты]
-3-2-1 0+1+2+3