estructura SecPkgContext_SupportedSignatures (schannel.h)
Especifica los algoritmos de firma admitidos por una conexión Schannel.
Sintaxis
typedef struct _SecPkgContext_SupportedSignatures {
WORD cSignatureAndHashAlgorithms;
WORD *pSignatureAndHashAlgorithms;
} SecPkgContext_SupportedSignatures, *PSecPkgContext_SupportedSignatures;
Miembros
cSignatureAndHashAlgorithms
Número de elementos de la matriz pSignatureAndHashAlgorithms .
pSignatureAndHashAlgorithms
Matriz de valores que especifican algoritmos admitidos. Estos valores tienen el formato siguiente.
El byte superior puede ser uno de los valores siguientes que especifica un algoritmo de firma.
Valor | Significado |
---|---|
|
Algoritmo de firma anónima. |
|
Algoritmo de firma RSA. |
|
Algoritmo de firma DSA. |
|
Algoritmo de firma ECDSA. |
|
Reservado. |
El byte inferior puede ser uno de los valores siguientes que especifica un algoritmo hash.
Valor | Significado |
---|---|
|
Ninguno. |
|
Algoritmo hash MD5. |
|
Algoritmo hash SHA1. |
|
Algoritmo hash SHA-224. |
|
Algoritmo hash SHA-256. |
|
Algoritmo hash SHA-384. |
|
Algoritmo hash SHA-512. |
|
Reservado. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 7 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 R2 [solo aplicaciones de escritorio] |
Encabezado | schannel.h |