Método ICertSrvSetupKeyInformation::p ut_HashAlgorithm (casetup.h)

La propiedad HashAlgorithm obtiene o establece el nombre del algoritmo hash utilizado para firmar o comprobar el certificado de la entidad de certificación (CA) de la clave.

Esta propiedad es de lectura y escritura.

Sintaxis

HRESULT put_HashAlgorithm(
  const BSTR bstrVal
);

Parámetros

bstrVal

Valor devuelto

None

Observaciones

El proveedor ProviderName debe admitir el algoritmo hash. Para los proveedores de servicios criptográficos (CSP), obtenga algoritmos admitidos mediante una llamada a la función CryptGetProvParam para el proveedor especificado. Para los proveedores de almacenamiento de claves (KSP), obtenga algoritmos admitidos mediante una llamada a la función BCryptEnumAlgorithms con el parámetro dwAlgOperations establecido en BCRYPT_HASH_OPERATION. Para obtener información sobre los identificadores de algoritmo, consulte Identificadores de algoritmo de CNG.

Ejemplos

Para obtener un ejemplo de enumeración de algoritmos admitidos mediante CryptGetProvParam, vea Programa C de ejemplo: Enumeración de proveedores y tipos de proveedor de CSP.

Requisitos

Requisito Value
Cliente mínimo compatible No se admite ninguno
Servidor mínimo compatible Windows Server 2008 Datacenter, Windows Server 2008 Enterprise [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado casetup.h
Archivo DLL Certocm.dll

Consulte también

ICertSrvSetupKeyInformation