struttura BCRYPT_PKCS1_PADDING_INFO (bcrypt.h)
La struttura BCRYPT_PKCS1_PADDING_INFO viene usata per fornire opzioni per lo schema di spaziatura interna PKCS #1 .
Sintassi
typedef struct _BCRYPT_PKCS1_PADDING_INFO {
LPCWSTR pszAlgId;
} BCRYPT_PKCS1_PADDING_INFO;
Members
pszAlgId
Puntatore a una stringa Unicode con terminazione Null che identifica l'algoritmo di crittografia da usare per creare la spaziatura interna. Questo algoritmo deve essere un algoritmo hash. Quando si crea una firma, l'identificatore di oggetto (OID) che corrisponde a questo algoritmo viene aggiunto all'elemento DigestInfo nella firma e, se questo membro è NULL
, l'OID non viene aggiunto. Quando si verifica una firma, la verifica ha esito negativo se l'OID corrispondente a questo membro non corrisponde all'OID nella firma. Se nella firma non è presente alcun OID, la verifica ha esito negativo a meno che questo membro non sia NULL
.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Intestazione | bcrypt.h |