Обновить
8
0
Olga D@xelya

Пользователь

Отправить сообщение
Авторы — преподаватели немецких университетов, имхо, никак не связанные с Сигналом. Просто сам по себе Сигнал любят в Европах.
Если учесть, что во внутренней сети немецкого университета в официальную рассылку попало сообщение от профессора-соавтора с рекомендацией отключить автоматическое шифрование и расшифровывать сообщения вручную, то нет.
Наверное, вы единственный человек, который вдумчиво прочитал статью!

1. Подписывается только блок Signed Attributes, в котором уже подсчитан хеш сообщения Content. См. RFC

2. Все и описаны согласно RFC:
SignedData ::= SEQUENCE {
version CMSVersion,
digestAlgorithms DigestAlgorithmIdentifiers,
encapContentInfo EncapsulatedContentInfo,
certificates [0] IMPLICIT CertificateSet OPTIONAL,
crls [1] IMPLICIT RevocationInfoChoices OPTIONAL,
signerInfos SignerInfos }


3. Вы сами ответили на свой вопрос! Именно для однозначности в Signer Info присутствует поле Digest Algorithm. А вот в Signed Info лежит как раз результат хеширования Content. Мне кажется, оригинал стандарта ответит на ваши вопросы языком нотации ASN.1 гораздо яснее, чем я русским в вольном переложении.

4. Пасхалка найдена! Ошибка чистой воды, конечно, спасибо за вашу внимательность.

На самом деле, уточнять надо не у пруфа, а у самих сервисов, поскольку именно они устанавливают стоимость регистрации сертификата «у себя», от которой уже отталкивается УЦ. ИФНС два года назад брал порядка двух-трех сотен за регистрацию в ИРУЦ, а 5ЭТП — 3500.

Информация

В рейтинге
Не участвует
Зарегистрирована
Активность