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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline redgu  
#1 Оставлено : 23 сентября 2018 г. 3:03:12(UTC)
redgu

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

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

Попробовал сделать подпись, вроде бы получилось.
Но как теперь ее проверить?


Код:
  console.log("signature", await signature);  //норм, результат в base64

  async function SignVerify(cadesplugin, signature, origData) {
    const data = await cadesplugin.CreateObjectAsync("CAdESCOM.CadesSignedData");
    await data.propset_ContentEncoding(cadesplugin.CADESCOM_BASE64_TO_BINARY);
    await data.propset_Content(origData);
    return await data.VerifyCades(signature,cadesplugin.CADESCOM_CADES_BES,true);
  }
  console.log(SignVerify(cadesplugin, signature, "Message HELLO"));
}



возвращает ошибку: {message: "Параметр задан неверно. (0x80070057)", requestid: 23, type: "error"}

Что я делаю не так? подскажите плиз.
Offline redgu  
#2 Оставлено : 23 сентября 2018 г. 4:30:48(UTC)
redgu

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

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

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