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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline FERMA666  
#1 Оставлено : 19 апреля 2019 г. 21:08:11(UTC)
FERMA666

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

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

Сказал(а) «Спасибо»: 2 раз
Здравствуйте, ситуация такая: генерирую подпись при помощи ЭЦП Browser plug-in формата CADESCOM_CADES_X_LONG_TYPE_1, проверяю подпись на клиенте методом VerifityCades:
Код:
Signature = yield oSignedData.SignCades(oSigner, sign_type);
check = yield oSignedData.VerifyCades(Signature, sign_type);

Проверка проходит успешно, ошибок не вылетает, но когда проверяю эту же подпись на стороне сервера с помощью расширения PHP:
Код:
$sd = new CPSignedData();
$check = $sd->VerifyCades($sign, CADES_X_LONG_TYPE_1);

Вылетает непонятная ошибка:
Цитата:
-2147023728--Internal error. (0x80070490)

Клиент и сервер находятся на одной машине, т.е. сертификаты установлены одинаково.
В чем может быть проблема?
ОС: Ubuntu 16.04 x64
CryptoProCSP 4.0 R4

Отредактировано пользователем 20 апреля 2019 г. 13:30:36(UTC)  | Причина: Не указана

Offline FERMA666  
#2 Оставлено : 24 апреля 2019 г. 19:30:15(UTC)
FERMA666

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

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

Сказал(а) «Спасибо»: 2 раз
Update:
Ошибка исправилось чудесным образом, теперь подпись на PHP проверяется также, как и на js.
//DEL
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.