estrutura BCRYPT_PKCS1_PADDING_INFO (bcrypt.h)
A estrutura de BCRYPT_PKCS1_PADDING_INFO é usada para fornecer opções para o esquema de preenchimento PKCS nº 1 .
Sintaxe
typedef struct _BCRYPT_PKCS1_PADDING_INFO {
LPCWSTR pszAlgId;
} BCRYPT_PKCS1_PADDING_INFO;
Membros
pszAlgId
Um ponteiro para uma cadeia de caracteres Unicode terminada em nulo que identifica o algoritmo criptográfico a ser usado para criar o preenchimento. Esse algoritmo deve ser um algoritmo de hash. Ao criar uma assinatura, o OID ( identificador de objeto ) que corresponde a esse algoritmo é adicionado ao elemento DigestInfo na assinatura e, se esse membro for NULL
, o OID não será adicionado. Ao verificar uma assinatura, a verificação falhará se o OID que corresponde a esse membro não for o mesmo que o OID na assinatura. Se não houver nenhum OID na assinatura, a verificação falhará, a menos que esse membro seja NULL
.
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 | bcrypt.h |