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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline alexeyng  
#1 Оставлено : 28 апреля 2012 г. 18:24:09(UTC)
alexeyng

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

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

Добрый день,

Есть задача подписать некоторые данные на клиенте, передать подпись на сервер и сохранить. При обращении к серверу нужно выполнить проверку подписи. Используется усовершенствованная ЭЦП. Подписание на клиенте взято из примера для работы с browser плагин. Проверка на серевере происходит так:
Цитата:

bool res = true;
dynamic signedData = new CAdESCOM.CadesSignedData();
try{
signedData.VerifyCades(signedMessage, CAdESCOM.CADESCOM_CADES_TYPE.CADESCOM_CADES_X_LONG_TYPE_1, false);
}
catch
{
res = false;
}

Что делает VerifyCades, где берется открытый ключ для проверки? OCSP ответ я так понимаю уже в подписи есть.
Offline Новожилова Елена  
#2 Оставлено : 3 мая 2012 г. 19:15:03(UTC)
Новожилова Елена

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

Группы: Администраторы, Участники
Зарегистрирован: 10.12.2008(UTC)
Сообщений: 926
Женщина
Откуда: Крипто-Про

Поблагодарили: 101 раз в 96 постах
Открытый ключ берется из сертификата открытого ключа, который добавлен в подписанное сообщение.
Offline alexeyng  
#3 Оставлено : 4 мая 2012 г. 11:45:08(UTC)
alexeyng

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

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

Спасибо, уже разобрался
Новожилова Елена написал:
Открытый ключ берется из сертификата открытого ключа, который добавлен в подписанное сообщение.
Offline alexeyng  
#4 Оставлено : 12 мая 2012 г. 19:23:51(UTC)
alexeyng

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

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

Новожилова Елена написал:
Открытый ключ берется из сертификата открытого ключа, который добавлен в подписанное сообщение.


А как передается ссылка на OCSP и как проверяется сертификат на попадание в список отозванных? В примерах http://cpdn.cryptopro.ru/ использования Browser Plugin передается только адрес TSP сервера, а где OCSP?

Отредактировано пользователем 12 мая 2012 г. 19:28:06(UTC)  | Причина: Не указана

Offline Новожилова Елена  
#5 Оставлено : 15 мая 2012 г. 18:38:35(UTC)
Новожилова Елена

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

Группы: Администраторы, Участники
Зарегистрирован: 10.12.2008(UTC)
Сообщений: 926
Женщина
Откуда: Крипто-Про

Поблагодарили: 101 раз в 96 постах
Адрес OCSP-сервера берется из:
(в порядке приоритета)

1. Расширения AIA проверяемого сертификата
2. Свойства "Протокол OCSP" в хранилище, заданного для сертификата издателя (только Windows)
3. Групповой политики "Адрес службы OCSP по умолчанию" (на *nix это настройки в файле config.ini)

Отдельным параметром при создании подписи адрес OCSP задать нельзя, так как в общем случае цепочка состоит из нескольких сертификатов, и для их проверки нужны разные службы OCSP.

Отредактировано пользователем 15 мая 2012 г. 19:43:31(UTC)  | Причина: Не указана

Offline alexeyng  
#6 Оставлено : 16 мая 2012 г. 11:29:55(UTC)
alexeyng

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

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

Здравствуйте, Елена.

Спасибо за ответ!
Offline Василий Анисимов  
#7 Оставлено : 13 июня 2012 г. 16:11:04(UTC)
Василий Анисимов

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

Группы: Участники
Зарегистрирован: 27.04.2012(UTC)
Сообщений: 119
Мужчина
Российская Федерация
Откуда: Digital Design

Сказал «Спасибо»: 19 раз
Поблагодарили: 1 раз в 1 постах
Чтоб не создавать новую тему, спрошу здесь.
А при использовании ф-ии CadesMsgEnhanceSignature адрес OCSP сервера тоже не надо нигде указывать? Просто у меня в ТЗ указано проверить его доступность, и я не знаю как поступить.
ВАСИЛИЙ АНИСИМОВ
Ведущий iOS разработчик в «Digital Design»
www.digdes.ru
Offline Femi  
#8 Оставлено : 13 июня 2012 г. 19:12:12(UTC)
Наталья Мелкумян (Мовчан)

Статус: Padawan

Группы: Администраторы
Зарегистрирован: 02.12.2010(UTC)
Сообщений: 1,382
Женщина
Российская Федерация
Откуда: Москва

Сказала «Спасибо»: 11 раз
Поблагодарили: 69 раз в 47 постах
Цитата:
адрес OCSP сервера тоже не надо нигде указывать

Нет, не нужно.
Он возьмется из сертификата
Техническую поддержку оказываем тут.
Наша база знаний.
Offline Василий Анисимов  
#9 Оставлено : 13 июня 2012 г. 19:56:26(UTC)
Василий Анисимов

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

Группы: Участники
Зарегистрирован: 27.04.2012(UTC)
Сообщений: 119
Мужчина
Российская Федерация
Откуда: Digital Design

Сказал «Спасибо»: 19 раз
Поблагодарили: 1 раз в 1 постах
Ясно, спасибо!
ВАСИЛИЙ АНИСИМОВ
Ведущий iOS разработчик в «Digital Design»
www.digdes.ru
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.