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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline couscous_mate  
#1 Оставлено : 23 марта 2023 г. 10:15:40(UTC)
couscous_mate

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

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

Сказал(а) «Спасибо»: 3 раз
Добрый день!
Подскажите пожалуйста, можно ли установить список отозванных сертификатов средствами браузерного плагина?

В документации нашел объект CPCRL, инициализирую его и импортирую закодированную в base64 строку со списком отозванных сертификатов. Далее, как я понимаю, необходимо передать объект CPCRL в метод ICPStore::AddCRL.
Стор открываю с параметрами StoreLocation - CADESCOM_MEMORY_STORE (0), StoreName - 'Ca' (пробовал 'Root', не помогло).

Но почему-то не вижу список отзыва в инструментах КриптоПРО (ни во вкладке кэш, ни в промежуточных центрах сертификации).
Что я делаю не так? Работает ли метод AddCRL в браузере и каким образом?

Пример кода:
Код:

const crlObject = yield plugin.CreateObjectAsync('CAdESCOM.CRL');
// crl - строка закодированная в base64, содержащая список отозванных сертификатов
yield crlObject.Import(crl);

const crlStore = yield plugin.CreateObjectAsync('CAdESCOM.Store');
yield crlStore.Open(0, 'Ca', 2);
yield crlStore.AddCRL(crlObject);


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