КриптоПро CAPILite  

Функции обработки данных

Следующие вспомогательные функции CryptoAPI используются для обработки данных и сертификатов.

ФункцииОписание
CryptImportPublicKeyInfoEx Функция CryptImportPublicKeyInfoEx преобразовывает и импортирует информацию об открытом ключе в провайдер и возвращает дескриптор открытого ключа. Дополнительные параметры (те, которые не устанавливаются функцией CryptImportPublicKeyInfo ) могут быть использованы вместо значений по умолчанию и добавлены в CERT_PUBLIC_KEY_INFO.
CryptImportPublicKeyInfo Функция CryptImportPublicKeyInfo преобразовывает и импортирует информацию об открытом ключе в провайдер и возвращает дескриптор открытого ключа.
CryptExportPublicKeyInfoEx Функция CryptExportPublicKeyInfoEx экспортирует информацию об открытом ключе, связанную с соответствующим секретным ключом провайдера. Эта фукция отличается от функции CryptExportPublicKeyInfo тем, что пользователь может устанавливать алгоритм открытого ключа, изменяя значения по умолчанию, предусмотренные CSP.
CryptExportPublicKeyInfo Функция CryptExportPublicKeyInfo экспортирует информацию об открытом ключе, ассоциированную с соответствующим секретным ключом провайдера.
CertCompareCertificate Функция CertCompareCertificate сравнивает два сертификата для того, чтобы определить, являются ли они идентичными.
CertCompareIntegerBlob Функция CertCompareIntegerBlob сравнивает два целочисленных BLOBа.