Статус: Участник
Группы: Участники
Зарегистрирован: 10.10.2022(UTC) Сообщений: 20
Сказал(а) «Спасибо»: 4 раз
|
Пробовал подписать через пример LowLevelSignCades, достаю из хранилища сертификаты, формирую из них CMSG_SIGNER_ENCODE_INFO и пытаюсь подписать. С одним проходит удачно, с 2 получаю ошибку на CadesMsgOpenToEncode 87: Параметр задан неверно. Как правильно подписать несколькими подписями?
|
|
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 14,211   Сказал «Спасибо»: 622 раз Поблагодарили: 2399 раз в 1888 постах
|
вторую и далее - через CadesMsgAddEnhancedSignature |
|
 1 пользователь поблагодарил Андрей * за этот пост.
|
smd44 оставлено 20.10.2022(UTC)
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 10.10.2022(UTC) Сообщений: 20
Сказал(а) «Спасибо»: 4 раз
|
А как всё-таки добавить данные о сертификате во вторую и последущие подписи? Используемые для подписывания первой и второй функции используют разные структуры параметров, с первой проблем нет, как упрощенная, так и низкоуровневая подпись определяются нормально. Вторая, несмотря на переданный контекст в CADES_SIGN_PARA, проверку не проходит. И по поводу параметров. Что из себя представляет pCadesExtraPara из CADES_SIGN_PARA? Не нашел информативного описания, что именно и зачем туда можно передать (кроме того, что это Цитата:указатель на VOID для передачи параметров подписи (доступен, начиная с версии SDK 2.00.12098. Может быть равным NULL)
|
|
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close