New Format Packet в GnuPG


Есть ли поддержка этого в GPG? Если да, то как сгенерировать/экспортировать ключ в этом формате?

Комментарии
— SATtva (18/03/2013 10:26)   
Грипп свирепствует, телепаты на больничном[link1].
Гость (18/03/2013 12:19)   
Пункт 4.2 "Packet Headers" (RFC 4880) определяет два типа заголовков: "Old format packets" и "New format packets". Первый используется для целей совместимости с PGP 2.6.x. Второй рекомендуется если совместимость не требуется. Я разбирал пакеты созданные GnuPG версии 2.0.17, они имеют старый формат. Если ли возможность принудительно перевести GnuPG в режим создания пакетов нового формата? Что вроде --force-v4-sign, только для пакетов.
Гость (18/03/2013 12:40)   
Раз уж тема про пакеты, то задам еще один вопрос.

Я подписал текстовый файл (без шифрования). В файле подряд идут два пакета. Первый "Literal Data Packet", второй – "Signature Packet".

Вопрос: почему они не инкапсулированы в другой пакет, показывающий количество пакетов? Или реализация сама должна проверять наличие данные после окончания первого пакета?



P.S. Есть ли утилита для разбора пакетов?
— SATtva (18/03/2013 13:05)   
Есть ли утилита для разбора пакетов?

PGPdump. Или gpg --list-packets.
Гость (18/03/2013 13:56, исправлен 18/03/2013 13:58)   
PGPdump. Или gpg --list-packets.

Спасибо. Жить стало легче)


Ссылки
[link1] http://www.pgpru.com/faq/proekt#h47-12