estrutura CRYPT_PSOURCE_ALGORITHM (wincrypt.h)

A estrutura CRYPT_PSOURCE_ALGORITHM identifica o algoritmo e (opcionalmente) o valor do rótulo para uma criptografia de chave RSAES-OAEP.

Sintaxe

typedef struct _CRYPT_PSOURCE_ALGORITHM {
  LPSTR           pszObjId;
  CRYPT_DATA_BLOB EncodingParameters;
} CRYPT_PSOURCE_ALGORITHM, *PCRYPT_PSOURCE_ALGORITHM;

Membros

pszObjId

O endereço de uma cadeia de caracteres ANSI terminada em nulo que contém o OID ( identificador de objeto ) do algoritmo. Esse pode ser o valor a seguir ou qualquer outra função de geração de máscara OID.

Valor Significado
szOID_RSA_PSPECIFIED
"1.2.840.113549.1.1.9"
A função de rótulo RSAES-OAEP.

EncodingParameters

Um CRYPT_DATA_BLOB que contém o rótulo. Esse membro é opcional e pode conter um BLOB vazio.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Cabeçalho wincrypt.h

Confira também

CRYPT_RSAES_OAEP_PARAMETERS