structure SecPkgContext_SupportedSignatures (schannel.h)
Spécifie les algorithmes de signature pris en charge par une connexion Schannel.
Syntaxe
typedef struct _SecPkgContext_SupportedSignatures {
WORD cSignatureAndHashAlgorithms;
WORD *pSignatureAndHashAlgorithms;
} SecPkgContext_SupportedSignatures, *PSecPkgContext_SupportedSignatures;
Membres
cSignatureAndHashAlgorithms
Nombre d’éléments dans le tableau pSignatureAndHashAlgorithms .
pSignatureAndHashAlgorithms
Tableau de valeurs qui spécifient des algorithmes pris en charge. Ces valeurs sont au format suivant.
L’octet supérieur peut être l’une des valeurs suivantes qui spécifie un algorithme de signature.
Valeur | Signification |
---|---|
|
Algorithme de signature anonyme. |
|
Algorithme de signature RSA. |
|
Algorithme de signature DSA. |
|
Algorithme de signature ECDSA. |
|
Réservé. |
L’octet inférieur peut être l’une des valeurs suivantes qui spécifie un algorithme de hachage.
Valeur | Signification |
---|---|
|
Aucun. |
|
Algorithme de hachage MD5. |
|
Algorithme de hachage SHA1. |
|
Algorithme de hachage SHA-224. |
|
Algorithme de hachage SHA-256. |
|
Algorithme de hachage SHA-384. |
|
Algorithme de hachage SHA-512. |
|
Réservé. |
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 7 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau uniquement] |
En-tête | schannel.h |