Статус: Активный участник
Группы: Участники
Зарегистрирован: 22.01.2008(UTC) Сообщений: 671 Откуда: Йошкар-Ола Сказал «Спасибо»: 3 раз Поблагодарили: 93 раз в 67 постах
|
Автор: cross Цитата: Точно такая же проблема с получение информации по CRL из SignedMessage.
То есть завершаются с ошибками вызовы:
CryptMsgGetParam( ...CMSG_CRL_COUNT_PARAM.. ) CryptMsgGetParam( ...CMSG_CRL_PARAM.. )
Вот эти две функции должны работать. Юрий можно от вас получить небольшой примерчик который воспроизводит ошибку? Хорошо, завтра постараюсь сделать и прислать в личку. Или сразу на e-mail? Кстати есть комментарий: в том SignedMessage, которое я тестировал, CRL отсутствовал. Может это поможет проанализировать проблему заранее. Отредактировано пользователем 10 июля 2013 г. 15:45:25(UTC)
| Причина: Не указана |
С уважением, Юрий Строжевский |
|
|
|
Статус: Сотрудник
Группы: Администраторы, Участники Зарегистрирован: 24.11.2009(UTC) Сообщений: 965 Откуда: Crypto-Pro
Сказал(а) «Спасибо»: 3 раз Поблагодарили: 174 раз в 152 постах
|
Можно сразу на email. Если не затруднит приложите и само сообщение. Эти две функции используются как API так и вызываются внутри других у нас. Хочется найти баг и исправить :) |
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 22.01.2008(UTC) Сообщений: 671 Откуда: Йошкар-Ола Сказал «Спасибо»: 3 раз Поблагодарили: 93 раз в 67 постах
|
Автор: cross Можно сразу на email. Если не затруднит приложите и само сообщение. Эти две функции используются как API так и вызываются внутри других у нас. Хочется найти баг и исправить :) Отправил утром в 9 часов. Адрес отправителя: yury@strozhevsky.com |
С уважением, Юрий Строжевский |
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 07.08.2012(UTC) Сообщений: 123
Сказал(а) «Спасибо»: 4 раз Поблагодарили: 6 раз в 6 постах
|
Ошибка под линукс при вызове: CryptMsgGetParam(cmsObject, CMSG_COMPUTED_HASH_PARAM, 0, attrHashData, &cmsParamLen);
Под win работает, а под linux тот же код выдает ошибку: 0x80091004
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 07.08.2012(UTC) Сообщений: 123
Сказал(а) «Спасибо»: 4 раз Поблагодарили: 6 раз в 6 постах
|
Подскажите эта функциональность не реализована или это ошибка?
|
|
|
|
Статус: Сотрудник
Группы: Администраторы, Участники Зарегистрирован: 24.11.2009(UTC) Сообщений: 965 Откуда: Crypto-Pro
Сказал(а) «Спасибо»: 3 раз Поблагодарили: 174 раз в 152 постах
|
На linux данный параметр реализован только для CMSG_HASHED типа сообщений. |
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 07.08.2012(UTC) Сообщений: 123
Сказал(а) «Спасибо»: 4 раз Поблагодарили: 6 раз в 6 постах
|
Автор: cross На linux данный параметр реализован только для CMSG_HASHED типа сообщений. огорчили...
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 07.08.2012(UTC) Сообщений: 123
Сказал(а) «Спасибо»: 4 раз Поблагодарили: 6 раз в 6 постах
|
А как насчет CryptEncodeObject(MY_ENCODING_TYPE, PKCS_ATTRIBUTES...) (выдает 0x80092002)?
Может есть документ где это можно посмотреть?
|
|
|
|
Статус: Сотрудник
Группы: Администраторы, Участники Зарегистрирован: 24.11.2009(UTC) Сообщений: 965 Откуда: Crypto-Pro
Сказал(а) «Спасибо»: 3 раз Поблагодарили: 174 раз в 152 постах
|
|
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 11.06.2015(UTC) Сообщений: 5 Откуда: Moscow Сказал(а) «Спасибо»: 4 раз
|
Добрый день! В тему, столкнулся с ошибками функции CryptMsgGetParam( ) для параметров CMSG_CMS_RECIPIENT_INFO_PARAM и CMSG_ENVELOPE_ALGORITHM_PARAM в реализации под Linux. Портировал под Linux свой работающий код, отлаженный на Windows, проверял на том же файле Enveloped CMS. Выдается ошибка: <CryptMsgGetParam(CMSG_CMS_RECIPIENT_INFO_PARAM)> failed with error (0x80091004): Invalid cryptographic message type. <CryptMsgGetParam(CMSG_ENVELOPE_ALGORITHM_PARAM)> failed with error (0x80091004): Invalid cryptographic message type.
Версия CryptoPro 3.9R2 Linux x86_64
Вопрос, действительно эти параметры не реализованы в функции CryptMsgGetParam() под UNIX? Или есть специфика работы с этими функциями (CryptMsgOpenToDecode,CryptMsgGetParam) под UNIX?
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close