КриптоПро CSP  

Параметры криптопровайдера

ПараметрЗначение параметра
PP_ENUMOIDS_EXПолучает перечень идентификаторов объектов, используемых в криптопровайдере
PP_HASHOIDПолучает и/или устанавливает заданный в контейнере OID узла замены функции хэширования ГОСТ Р 34.11-94 для наследования криптографическими объектами
PP_CIPHEROIDПолучает и/или устанавливает заданный в контейнере OID узла замены алгоритма шифрования ГОСТ 28147-89 для наследования криптографическими объектами
PP_SIGNATUREOIDПолучает и/или устанавливает заданный в контейнере OID параметров цифровой подписи - в зависимости от типа провайдера
PP_DHOIDПолучает и/или устанавливает заданный в контейнере OID параметров алгоритма Диффи-Хеллмана в зависимости от типа провайдера
PP_CHECKPUBLIC Флаг контроля открытого ключа. Если флаг установлен, осуществляется проверка алгебраических свойств открытого ключа
PP_RANDOMПолучает и/или устанавливает блоб типа SIMPLEBLOB для инициализации ДСЧ в драйвере шифрования
PP_DRVCONTAINER Получает указатель (handle) контейнера в драйвере
PP_MUTEX_ARGИнициализирует синхронизацию потоков криптопровайдера в драйверном исполнении
PP_ENUM_HASHOIDПолучает перечень идентификаторов криптографических объектов, связанных с функцией хэширования
PP_ENUM_CIPHEROIDПолучает перечень идентификаторов криптографических объектов, связанных с функцией шифрования
PP_ENUM_SIGNATUREOIDПолучает перечень идентификаторов криптографических объектов, связанных с функцией цифровой подписи, - PP_ENUM_SIGNATUREOID_256_2001, PP_ENUM_SIGNATUREOID_256_2012 или PP_ENUM_SIGNATUREOID_512 в зависимости от типа провайдера
PP_ENUM_DHOIDПолучает перечень идентификаторов криптографических объектов, связанных с алгоритмом Диффи-Хеллмана, в зависимости от типа провайдера