Метод IX509CertificateRequestCmc::p ut_EncryptionAlgorithm (certenroll.h)

Свойство EncryptionAlgorithm указывает или извлекает идентификатор объекта (OID) алгоритма, используемого для шифрования закрытого ключа для архивирования. Это свойство включено как для входных, так и для выходных данных.

Это свойство доступно для чтения и записи.

Синтаксис

HRESULT put_EncryptionAlgorithm(
  IObjectId *pValue
);

Параметры

pValue

Возвращаемое значение

None

Remarks

При запросе к центру сертификации (ЦС) заархивировать закрытый ключ необходимо получить сертификат exchange из ЦС и использовать открытый ключ, содержащийся в этом сертификате, для шифрования закрытого ключа, который вы отправляете для архивации. Свойство EncryptionAlgorithm определяет алгоритм, используемый для шифрования ключа.

Это свойство связано со следующими свойствами:

Это свойство необходимо задать перед вызовом метода Encode , но перед вызовом свойства необходимо инициализировать объект запроса CMC. Дополнительные сведения см. в следующих разделах:

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Целевая платформа Windows
Header certenroll.h
DLL CertEnroll.dll

См. также раздел

IX509CertificateRequestCmc