Ключевое слово в защите информации
ключевое слово
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход. Новые регистрации запрещены.

Уведомление

Icon
Error

2 Страницы12>
Опции
К последнему сообщению К первому непрочитанному
Offline irina-chebakova  
#1 Оставлено : 26 сентября 2019 г. 10:39:40(UTC)
irina-chebakova

Статус: Активный участник

Группы: Участники
Зарегистрирован: 16.08.2011(UTC)
Сообщений: 98

Сказал(а) «Спасибо»: 8 раз
Поблагодарили: 2 раз в 2 постах
Добрый день,есть задача подписать документ с подписью еще одной подписью
у нас есть документ p7s, его надо разобрать, подписать второй подписью и обратно собрать в p7s, но чтобы уже было две подписи. Как сделать второй этап собрать обратно в p7s?
Offline Андрей Писарев  
#2 Оставлено : 26 сентября 2019 г. 10:49:21(UTC)
Андрей *

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 14,168
Мужчина
Российская Федерация

Сказал «Спасибо»: 618 раз
Поблагодарили: 2391 раз в 1880 постах
Техническую поддержку оказываем тут
Наша база знаний
Offline Андрей Писарев  
#3 Оставлено : 26 сентября 2019 г. 10:52:07(UTC)
Андрей *

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 14,168
Мужчина
Российская Федерация

Сказал «Спасибо»: 618 раз
Поблагодарили: 2391 раз в 1880 постах
Объект CadesSignedData

CoSign
Техническую поддержку оказываем тут
Наша база знаний
Offline Андрей Писарев  
#4 Оставлено : 26 сентября 2019 г. 10:53:12(UTC)
Андрей *

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 14,168
Мужчина
Российская Федерация

Сказал «Спасибо»: 618 раз
Поблагодарили: 2391 раз в 1880 постах
Примечания
Цитата:
В отличие от объекта CAPICOM.SignedData , методы Sign, CoSign и Verify здесь создают и проверяют усовершенствованную подпись типа CAdES-X Long Type 1.
Техническую поддержку оказываем тут
Наша база знаний
Offline Андрей Писарев  
#5 Оставлено : 26 сентября 2019 г. 10:55:50(UTC)
Андрей *

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 14,168
Мужчина
Российская Федерация

Сказал «Спасибо»: 618 раз
Поблагодарили: 2391 раз в 1880 постах
Метод ICPSignedData2::CoSignCades
Техническую поддержку оказываем тут
Наша база знаний
Offline Андрей Писарев  
#6 Оставлено : 26 сентября 2019 г. 11:32:27(UTC)
Андрей *

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 14,168
Мужчина
Российская Федерация

Сказал «Спасибо»: 618 раз
Поблагодарили: 2391 раз в 1880 постах
Код:

...
  oSignedData.CoSignCades (oSigner2,  CADES_BES ..)
Техническую поддержку оказываем тут
Наша база знаний
Offline irina-chebakova  
#7 Оставлено : 26 сентября 2019 г. 11:35:56(UTC)
irina-chebakova

Статус: Активный участник

Группы: Участники
Зарегистрирован: 16.08.2011(UTC)
Сообщений: 98

Сказал(а) «Спасибо»: 8 раз
Поблагодарили: 2 раз в 2 постах
можно ли разобрать p7s на данные и подпись? Т.к. перед вызовом метода CoSignCades нужно проверить первую подпись методом VerifyCades, которому нужны данные и подпись отдельно.
Offline two_oceans  
#8 Оставлено : 26 сентября 2019 г. 12:03:34(UTC)
two_oceans

Статус: Эксперт

Группы: Участники
Зарегистрирован: 05.03.2015(UTC)
Сообщений: 1,602
Российская Федерация
Откуда: Иркутская область

Сказал(а) «Спасибо»: 110 раз
Поблагодарили: 397 раз в 367 постах
Что-то я не вижу в справке по VerifyCades отдельно данных и подписи.
Цитата:
HRESULT VerifyCades (
BSTR SignedMessage,
CADESCOM_CADES_TYPE CadesType,
VARIANT_BOOL bDetached
);
Только подпись и ее параметры: тип кадес и отсоединенная ли.

Отредактировано пользователем 26 сентября 2019 г. 12:05:04(UTC)  | Причина: Не указана

Offline Андрей Писарев  
#9 Оставлено : 26 сентября 2019 г. 13:40:34(UTC)
Андрей *

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 14,168
Мужчина
Российская Федерация

Сказал «Спасибо»: 618 раз
Поблагодарили: 2391 раз в 1880 постах
Автор: two_oceans Перейти к цитате
Что-то я не вижу в справке по VerifyCades отдельно данных и подписи.
Цитата:
HRESULT VerifyCades (
BSTR SignedMessage,
CADESCOM_CADES_TYPE CadesType,
VARIANT_BOOL bDetached
);
Только подпись и ее параметры: тип кадес и отсоединенная ли.


Content - присваиваем cms (данные и подпись = т.е. присоединенная подпись)
bDetached = false;
Техническую поддержку оказываем тут
Наша база знаний
Offline Андрей Писарев  
#10 Оставлено : 26 сентября 2019 г. 13:44:09(UTC)
Андрей *

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 14,168
Мужчина
Российская Федерация

Сказал «Спасибо»: 618 раз
Поблагодарили: 2391 раз в 1880 постах
Автор: two_oceans Перейти к цитате
Что-то я не вижу в справке по VerifyCades отдельно данных и подписи.
Цитата:
HRESULT VerifyCades (
BSTR SignedMessage,
CADESCOM_CADES_TYPE CadesType,
VARIANT_BOOL bDetached
);
Только подпись и ее параметры: тип кадес и отсоединенная ли.



Цитата:

Параметры

SignedMessage

[in] Проверяемое подписанное сообщение.

CadesType

[in, optional] Тип усовершенствованной подписи (см. CADESCOM_CADES_TYPE), на соответствие которому следует проверить указанную подпись. По умолчанию CAdES-X Long Type 1.

bDetached

[in, optional] Вид подписи: отделенная (true) или совмещенная (false). По умолчанию совмещенная.

Возвращаемое значение

Возвращаемое значение имеет тип HRESULT. Значение S_OK означает успешное выполнение.



Техническую поддержку оказываем тут
Наша база знаний
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
2 Страницы12>
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.