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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline Александр88  
#1 Оставлено : 14 июля 2025 г. 8:47:34(UTC)
Александр88

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

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

Добрый день, пытаюсь с помощью phpcades подписать json строку открепленной подписью для передачи в ЧЗ, но он упорно выдает ошибку "Данные электронной подписи не соответствуют текущему участнику".

Подписываю таким образом:

$cert = SetupCertificate(CURRENT_USER_STORE, 'My', STORE_OPEN_READ_ONLY, CERTIFICATE_FIND_SHA1_HASH, '********', 0, 1);
$signer = new CPSigner();
$signer->set_Certificate($cert);

$sd = new CPSignedData();
$sd->set_Content($content);

$sm = $sd->SignCades($signer, CADES_BES, true, ENCODE_BASE64);
$sm = preg_replace('/(\n|\r|\t|\f)/m', '', $sm);

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