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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline AlexanderLagun1  
#1 Оставлено : 29 апреля 2021 г. 16:19:58(UTC)
AlexanderLagun1

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

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

Добрый день, как мне в старой версии csp 4 получить контекст сертификата из массива байт через libcapi20? В более новых csp 4 и в 5 используется метод CryptQueryObject, в старой его нет.
Offline two_oceans  
#2 Оставлено : 11 мая 2021 г. 10:56:01(UTC)
two_oceans

Статус: Эксперт

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

Сказал(а) «Спасибо»: 110 раз
Поблагодарили: 393 раз в 366 постах
Добрый день. Не указана операционная система. Старые версии рекомендуется обновлять, особенно если у них истек срок действия сертификата соответствия.

Вообще контекст сертификата штатно создает функция CertCreateCertificateContext из Microsoft CryptoApi, на Windows работает независимо от наличия КриптоПро, *nix по идее должна быть в libcapi* с самого начала. Проблема может быть разве что с представлением сертификата в массиве - CryptQueryObject пробует разные виды форматов/кодировок, а CertCreateCertificateContext более узкоспециализированная функция, может понадобится предобработка данных.
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.