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

Уведомление

Icon
Error

5 Страницы«<2345>
Опции
К последнему сообщению К первому непрочитанному
Offline apolyakov1985  
#31 Оставлено : 5 сентября 2022 г. 13:19:52(UTC)
apolyakov1985

Статус: Участник

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

Сказал(а) «Спасибо»: 3 раз
Автор: Андрей * Перейти к цитате

+ Client TSP\OCSP нужны, для усовершенствования до T\XLong1
или как планировали на клиенте из ViPNet-а получить такие типы?


При установке плагина для браузера и TSP и OCSP ставится.
Online Андрей *  
#32 Оставлено : 5 сентября 2022 г. 13:27:31(UTC)
Андрей *

Статус: Сотрудник

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

Сказал «Спасибо»: 549 раз
Поблагодарили: 2208 раз в 1723 постах
Автор: apolyakov1985 Перейти к цитате
Автор: Андрей * Перейти к цитате

+ Client TSP\OCSP нужны, для усовершенствования до T\XLong1
или как планировали на клиенте из ViPNet-а получить такие типы?


При установке плагина для браузера и TSP и OCSP ставится.


да, но не забывать про действующие (тестовые\купленные) лицензии.
Техническую поддержку оказываем тут
Наша база знаний
Offline apolyakov1985  
#33 Оставлено : 5 сентября 2022 г. 13:31:26(UTC)
apolyakov1985

Статус: Участник

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

Сказал(а) «Спасибо»: 3 раз
Автор: Андрей * Перейти к цитате

да, но не забывать про действующие (тестовые\купленные) лицензии.


Согласен. Целесообразнее все таки использовать сразу КриптоПро CSP. Спасибо вам за помощь. Все заработало.
123.jpg (132kb) загружен 13 раз(а).
Offline apolyakov1985  
#34 Оставлено : 5 сентября 2022 г. 14:34:29(UTC)
apolyakov1985

Статус: Участник

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

Сказал(а) «Спасибо»: 3 раз
На тест выкладываю, как есть, прошу сильно ногами не пинать) для работы нужен установленный КриптоПро Браузер плагин и сам КриптоПро соответственно, с работающими (активированными) клиентами TSP и OCSP. Ну сам валидный полноценный сертификат.
SignTest.rar (13kb) загружен 11 раз(а).

Отредактировано пользователем 5 сентября 2022 г. 14:37:12(UTC)  | Причина: Не указана

Offline pushka_bambom228  
#35 Оставлено : 8 августа 2023 г. 14:06:48(UTC)
pushka_bambom228

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

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

Коллеги, добрый день!
Получаем также ошибку "Неправильное значение хэша"
Пример кода:

const sSignedMessage = await oSignedData.SignCades(oSigner, 0x01, true);
const dataContent = await oSignedData.Content;
const verifyCades = await oSignedData.VerifyCades(sSignedMessage, 0x01);

На своей стороне реализовывал создание открепленной подписи и подписание документа. Сам документ в формате base64. Везде присваиваю CADES_BES
Прошу вас помочь, спасибо!
Online Андрей *  
#36 Оставлено : 8 августа 2023 г. 14:36:49(UTC)
Андрей *

Статус: Сотрудник

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

Сказал «Спасибо»: 549 раз
Поблагодарили: 2208 раз в 1723 постах
Автор: pushka_bambom228 Перейти к цитате
Коллеги, добрый день!
Получаем также ошибку "Неправильное значение хэша"
Пример кода:

const sSignedMessage = await oSignedData.SignCades(oSigner, 0x01, true);
const dataContent = await oSignedData.Content;
const verifyCades = await oSignedData.VerifyCades(sSignedMessage, 0x01);

На своей стороне реализовывал создание открепленной подписи и подписание документа. Сам документ в формате base64. Везде присваиваю CADES_BES
Прошу вас помочь, спасибо!



Здравствуйте.

1. Особенности работы с данными в КриптоПро ЭЦП Browser plug-in
2. Смотрите пример. Укажите плагину, до присвоения SignedData.Content, что документ в base64.

Код:
yield oSignedData.propset_ContentEncoding(CADESCOM_BASE64_TO_BINARY);
Техническую поддержку оказываем тут
Наша база знаний
Online Андрей *  
#37 Оставлено : 8 августа 2023 г. 14:37:37(UTC)
Андрей *

Статус: Сотрудник

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

Сказал «Спасибо»: 549 раз
Поблагодарили: 2208 раз в 1723 постах
Автор: pushka_bambom228 Перейти к цитате
Коллеги, добрый день!
Получаем также ошибку "Неправильное значение хэша"
Пример кода:

const sSignedMessage = await oSignedData.SignCades(oSigner, 0x01, true);
const dataContent = await oSignedData.Content;
const verifyCades = await oSignedData.VerifyCades(sSignedMessage, 0x01);


На своей стороне реализовывал создание открепленной подписи и подписание документа. Сам документ в формате base64. Везде присваиваю CADES_BES
Прошу вас помочь, спасибо!


Вы понимаете написанное?
Техническую поддержку оказываем тут
Наша база знаний
Online Андрей *  
#38 Оставлено : 8 августа 2023 г. 14:39:38(UTC)
Андрей *

Статус: Сотрудник

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

Сказал «Спасибо»: 549 раз
Поблагодарили: 2208 раз в 1723 постах
HRESULT VerifyCades (
BSTR SignedMessage,
CADESCOM_CADES_TYPE CadesType,
VARIANT_BOOL bDetached
);


SignCades(oSigner, 0x01, true); - отсоединенная подпись
const dataContent = await oSignedData.Content; - что и зачем?
oSignedData.VerifyCades(sSignedMessage, 0x01); - проверка присоединенной подписи
Техническую поддержку оказываем тут
Наша база знаний
Offline pushka_bambom228  
#39 Оставлено : 8 августа 2023 г. 15:24:58(UTC)
pushka_bambom228

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

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

Андрей, большое спасибо! Да, упустил момент проверки "Открепленной подписи", прописал доп. атрибут. Теперь ошибка сменилась на Uncaught (in promise) {message: 'Процесс отмены не может быть продолжен - проверка сертификатов недоступна. (0x800B010E)', requestid: 31, type: 'error'}. С чем может быть связана данная ошибка? С OCSP?
Online Андрей *  
#40 Оставлено : 8 августа 2023 г. 18:41:05(UTC)
Андрей *

Статус: Сотрудник

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

Сказал «Спасибо»: 549 раз
Поблагодарили: 2208 раз в 1723 постах
Автор: pushka_bambom228 Перейти к цитате
Андрей, большое спасибо! Да, упустил момент проверки "Открепленной подписи", прописал доп. атрибут. Теперь ошибка сменилась на Uncaught (in promise) {message: 'Процесс отмены не может быть продолжен - проверка сертификатов недоступна. (0x800B010E)', requestid: 31, type: 'error'}. С чем может быть связана данная ошибка? С OCSP?


да, какой УЦ? crl\ocsp адреса прописаны в сертификате пользователя и в промежуточном УЦ.
Техническую поддержку оказываем тут
Наша база знаний
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest (4)
5 Страницы«<2345>
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.