-
Notifications
You must be signed in to change notification settings - Fork 12
Home
SerjiEvg edited this page Jan 11, 2016
·
29 revisions
- Создание/инициализация системного (файлового) хранилища криптографических объектов.
- Инициализация хранилища Windows MS Crypto.
- Импорт/экспорт криптографических объектов в/из хранилища.
- Создание/обновление кэша хранилищ.
- Разбор содержимого CMS Signed Data;
- Получение/установка любых значений CMS пакета.
- Создание нового CMS Signed Data (подписание).
- Проверка подписи CMS Signed Data.
- Разбор содержимого CMS Enveloped Data.
- Получение/установка любых значений CMS пакета.
- Создание CMS Enveloped Data (шифрование) с поддержкой алгоритмов
- Подключение хранилищ сертификатов (запросов) и ключей
- Кэширование состояний хранилищ
- Работа с форматами PKCS#12, PKCS#8, PKCS#5.
- Работа с устройствами PKCS#11 как хранилищами.
- Разбор содержимого ключа.
- Создание новой ключевой пары.
- Экспорт/импорт ключей в формат PKCS#12, PKCS#8, PKCS#5.
- Разбор содержимого сертификата X.509.
- Получение/установка любых значений сертификата.
- Создание нового X.509 сертификата (в т.ч. самоподписанного).
- Проверка статуса и построение цепочки доверия.
- Работа с сертификатами относительно системного хранилища.
- Работа с сертификатами относительно хранилища MS Crypto.
- Создание коллекции сертификатов для построения цепочки.
- Инициализация коллекции на основе системного хранилища сертификатов.
- Проверка статуса сертификата относительно цепочки (с формированием стека ошибок).
- Возврат каждого элемента цепочки сертификатов.
- Разбор содержимого списка отзыва.
- Получение/установка любых значений CRL.
- Создание нового CRL.
- Проверка подписи CRL.
- Поиск внутри CRL отозванных сертификатов.
- Разбор содержимого запроса на сертификат.
- Получение/установка любых значений запроса.
- Создание нового PKCS#10 запроса на сертификат.
- Проверка подписи PKCS#10.
- Разбор содержимого OCSP запроса.
- Получение/установка любых значений запроса.
- Создание нового OCSP запроса.
- Разбор содержимого OCSP ответа.
- Получение/установка любых значений ответа.
- Создание нового OCSP ответа.
- Проверка подписи OCSP ответа.
- Разбор содержимого запроса Штампа времени.
- Получение/установка любых значений запроса.
- Создание нового запроса Штампа времени.
- Проверка подписи запроса.
- Разбор содержимого ответа службы Штампов времени.
- Получение/установка любых значений ответа.
- Создание нового ответа службы Штампов времени.
- Проверка подписи ответа.