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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline CAUse  
#1 Оставлено : 30 августа 2012 г. 15:46:19(UTC)
CAUse

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

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

Сказал(а) «Спасибо»: 2 раз
Поблагодарили: 4 раз в 1 постах
Доброго времени суток всем воинам на фронтах встрайванья ЭП. )

Вопрос возник следующий.
КриптоПро УЦ 1.5 R2

В стандартном веб-интерфейсе ЦР после отправки запросу на регистрацию пользователю создается маркер временного доступа по которому он может посмотреть статус запроса, а также после его одобрения создать запрос на сертификат.
Описанный в руководстве программиста вызываемый метод CreateRequestByAdmin возвращает только ID запроса на регистрацию. В принципе он должен ко всему возвращать и маркер доступа с паролем, который при скармиливании GetRequestInfo должен выдавать текущий статус запроса. Однако, в GetRequestInfo такого параметра нет. А метод CreateTokenForUser доступен только для уже одобренных запросов на регистрацию, т.е. для уже существующего пользователя и только администратору.

В связи с этим вопрос как с помощью стороннего приложения, используя SOAP, организовать уд. регистрацию пользователя и выдачу рабочего сертификата пользователя УЦ, как в распределенной схеме, чтобы все запросы генерировал пользователь самостоятельно на своем ПК?
Какая при этом последовательность методов предполагалась, когда велась работа над SOAP модулем УЦ?

P.S.
Одобрение запросов на регистрацию и сертификат происходит на стороне УЦ

Отредактировано пользователем 30 августа 2012 г. 18:09:23(UTC)  | Причина: Не указана

Offline Kirill Sobolev  
#2 Оставлено : 30 августа 2012 г. 15:59:10(UTC)
Кирилл Соболев

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

Группы: Участники
Зарегистрирован: 25.12.2007(UTC)
Сообщений: 1,733
Мужчина
Откуда: КРИПТО-ПРО

Поблагодарили: 177 раз в 168 постах
В существующей модели безопасности требуется чтобы пользователь, вызывающий методы SOAP, авторизовывался по своему сертификату.
Поэтому вызов таких методов для пользователей, обладающих маркером, невозможен.
Есть обходной пусть, но он достаточно сложен - обращаться к вебинтерфейсу и парсить вывод ASP страниц.
Техническую поддержку оказываем тут
Наша база знаний
Offline CAUse  
#3 Оставлено : 30 августа 2012 г. 18:23:54(UTC)
CAUse

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

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

Сказал(а) «Спасибо»: 2 раз
Поблагодарили: 4 раз в 1 постах
Kirill Sobolev написал:
В существующей модели безопасности требуется чтобы пользователь, вызывающий методы SOAP, авторизовывался по своему сертификату.
Поэтому вызов таких методов для пользователей, обладающих маркером, невозможен.
Есть обходной пусть, но он достаточно сложен - обращаться к вебинтерфейсу и парсить вывод ASP страниц.

Спасибо, Кирилл, за ответ.

Получается, внешние приложения обделили в этом плане, и сказали, что регистрироваться доверяем только через веб-ЦР. При этом без получения дополнительных “разрешений” дорабатывать веб-интерфейс ЦР нельзя, т.к. это по сути эталон. Но в нем нет гибкости настройки, возможности проверки значений полей (не только по длине), автоматической подстановки необходимых по-умолчанию значений. Писать свой ЦР значит вновь получать соответствующие одобрения. Замкнутый круг.
Парсить ASP – дело действительно не простое.

Есть 3 теоретический способ. Сервисной учетной записи с сертификатом, который будет вшит в программу, или устанавливаться на компьютер вместе с ней, с закрытым ключом.
Но можно ли этот сервисный сертификат с priv. key установить на машину пользоателя в Win хранилище сертификатов из pfx в текущей реализации криптопровайдера КриптоПро CSP? Да, и хотя бы просто получить pfx с priv. key внутри? :)

P.P.S.
Все-таки хорошо читать ответы от автора Anxious

Отредактировано пользователем 30 августа 2012 г. 22:21:01(UTC)  | Причина: Не указана

Offline Максим Коллегин  
#4 Оставлено : 31 августа 2012 г. 1:30:49(UTC)
Максим Коллегин

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

Группы: Администраторы
Зарегистрирован: 12.12.2007(UTC)
Сообщений: 6,457
Мужчина
Откуда: КРИПТО-ПРО

Сказал «Спасибо»: 39 раз
Поблагодарили: 750 раз в 645 постах
В CSP 3.6 R3 - можно.
Знания в базе знаний, поддержка в центре поддержки
Offline CAUse  
#5 Оставлено : 16 сентября 2012 г. 19:09:07(UTC)
CAUse

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

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

Сказал(а) «Спасибо»: 2 раз
Поблагодарили: 4 раз в 1 постах
maxdm написал:
В CSP 3.6 R3 - можно.


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