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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline superzi  
#1 Оставлено : 6 октября 2015 г. 14:05:48(UTC)
superzi

Статус: Новичок

Группы: Участники
Зарегистрирован: 05.10.2015(UTC)
Сообщений: 2
Российская Федерация

Друзья, наверняка мой вопрос возникал уже миллион раз. Удивительно, но полноценного ответа я не нашел.
Наверняка в ЕСИА используют библиотеку от КриптоПро для проверки подписей.
Может быть кто-то уже решал такую вот задачу из требований к авторизации по протоколу Oauth2 в ЕСИА:

Подпись запроса в формате PKCS#7 detached signature в кодировке UTF-
8 от значений следующих параметров HTTP–запроса: scope, timestamp, client_id, state
(без разделителей). <client_secret> должен быть закодирован в формате base64 url safe.
Используемый для проверки подписи сертификат должен быть предварительно
зарегистрирован в ЕСИА и привязан к учетной записи системы-клиента в ЕСИА. ЕСИА
поддерживает сертификаты в формате X.509. ЕСИА поддерживает алгоритмы
формирования электронной подписи RSA с длиной ключа 2048 и алгоритмом
криптографического хэширования SHA-256, а также алгоритм электронной подписи
ГОСТ Р 34.10-2001 и алгоритм криптографического хэширования ГОСТ Р 34.11-94.


Т.е. у нас есть 4 строки в кодировке UTF-8, как сгенерировать PKCS#7 detached signature на основании этих четрыех строк? Можно ли это сделать с помощью стандартных утилит командной строки?
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.