[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [openssl-gost] gostsums



17.08.2017 11:17, Victor Wagner пишет:

Дополнительно обнаружено, что OpenSSL ломается на попытке проверить
CMS типа DigestedData, содержащее данные нулевой длины, выдается
ошибка Verification failurees:CHECK_CONTENT:no
content:cms_smime.c:120:
При этом командой dgst хэш от файла нулевой длины выдается ровно тот,
что записан внутри CMS, так что проблема именно в разборе CМS, а не в
реализации алгоритма хэширования.
139943902074520:error:2E06307F:CMS routines:CHECK_CONTENT:no
content:cms_smime.c:120:
При этом командой dgst хэш от файла нулевой длины выдается ровно тот,
что записан внутри CMS, так что проблема именно в разборе CМS, а не в
реализации алгоритма хэширования.
А это разве проблема? Вроде вполне нормальное поведение - при сообщении
нулевой длины говорить, что контента там нет.

Я понял - он это воспринимает не как сообщение с пустым контентом, а как сообщение, в которое контент не включен, и потому ожидает ключа -content. Если добавить -content M3, то получаем ожидаемое Verification successful