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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline profikey_  
#1 Оставлено : 11 апреля 2018 г. 16:25:04(UTC)
profikey_

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

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

Сказал(а) «Спасибо»: 1 раз
Добрый день!
В конце прошлого года мы приобрели:
1. Лицензия на право использования ПО "КриптоПро .NET" на одном сервере
2. Сертификат на годовую техническую поддержку ПО "КриптоПро .NET" на одном сервере
3. Лицензия на право использования СКЗИ "КриптоПро CSP" версии 4.0 на сервере
4. Сертификат на годовую техническую поддержку СКЗИ "КриптоПро CSP" на сервере

Сейчас настроили такую конфигурацию:
Сервер с ОС Windows 2016, где установлены КриптоПро .NET и КриптоПро CSP (ip 192.168.9.7).
Сервер с ОС CentOS, Birix, php (192.168.9.8), также установили библиотеку libphpcades.so,

Пытаемся подписать документ тестовым сертификатом Cryptopro. В качестве примера используем скрипт:
https://www.cryptopro.ru...e/cades_bes_sample.html, немного его изменив.

Скрипт создает документ, который необходимо подписать и отправить на проверку на прокси сервер http://192.168.9.7:8000/Service
документ записан в переменную $html



Скрипт подписывает документ с выбранным сертификатом, проверили в госуслуге сам текст вручную на https://www.gosuslugi.ru/pgu/eds/
ЭП 1: ВЕРНА
Статус сертификата подписи: Сертификат был выдан не аккредитованным УЦ/не доверенным УЦ
Владелец : RU, MOSKOW, frp, it, bsi
Издатель: CRYPTO-PRO Test Center 2, CRYPTO-PRO LLC, Moscow, RU, support@cryptopro.ru
Действителен: с 2018.03.31 по 2018.06.30


1) Как можно отправить подписанный текст на наш сервер КриптоПро .NET для проверки подлинности документа? Есть ли какие-либо примеры?
2) Скрипт работает только в IE. Что необходимо дописать, чтобы заработал в других браузерах (Chrome и т.д.)

Offline profikey_  
#2 Оставлено : 17 апреля 2018 г. 17:12:25(UTC)
profikey_

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

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

Сказал(а) «Спасибо»: 1 раз
Андрей Емельянов написал:
Вот эти сроки на странице лишние
<script language="javascript" src="/bitrix/js/crypto-pro/nmcades_plugin_api.js"></script>
<script language="javascript" src="/bitrix/js/crypto-pro/async_code.js"></script>
<script type="text/javascript" src="chrome-extension://iifchhfnnmpdbibifmljnfjhpififfog/nmcades_plugin_api.js"></script>
должны подтягиваться с сервера, по мере необходимости.

Удалил строки, но не помогло

Андрей Емельянов написал:

По поводу POST, какое то странное значение подписи у Вас. Очень короткое.



<input type="hidden" name="filecontent" value="<?=$html?>">
в переменной $html - записан хеш: документ+сертификат,

Отредактировано пользователем 18 апреля 2018 г. 10:18:21(UTC)  | Причина: Не указана

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