estructura BCRYPT_KEY_LENGTHS_STRUCT (bcrypt.h)
La estructura BCRYPT_KEY_LENGTHS_STRUCT define el intervalo de tamaños de clave admitidos por el proveedor. Esta estructura se usa con la propiedad BCRYPT_KEY_LENGTHS .
Esta estructura también se usa con la propiedad BCRYPT_AUTH_TAG_LENGTH para contener el tamaño mínimo, máximo e incremento de una etiqueta de autenticación.
Sintaxis
typedef struct __BCRYPT_KEY_LENGTHS_STRUCT {
ULONG dwMinLength;
ULONG dwMaxLength;
ULONG dwIncrement;
} BCRYPT_KEY_LENGTHS_STRUCT;
Miembros
dwMinLength
Longitud mínima, en bits, de una clave.
dwMaxLength
Longitud máxima, en bits, de una clave.
dwIncrement
Número de bits que el tamaño de clave se puede incrementar entre dwMinLength y dwMaxLength.
Comentarios
Los tamaños de clave se proporcionan en un intervalo que incluye los valores mínimo y máximo y están separados por el incremento. Por ejemplo, si el tamaño mínimo de clave es de 8 bits, el tamaño máximo de clave es de 16 bits y el incremento es de 2 bits, el proveedor admitiría tamaños de clave de 8, 10, 12, 14 y 16 bits.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Encabezado | bcrypt.h |