共用方式為


BCRYPT_KEY_LENGTHS_STRUCT結構 (bcrypt.h)

BCRYPT_KEY_LENGTHS_STRUCT結構會定義提供者支援的金鑰大小範圍。 這個結構會與 BCRYPT_KEY_LENGTHS 屬性搭配使用。

此結構也與 BCRYPT_AUTH_TAG_LENGTH 屬性搭配使用,以包含驗證標籤的最小、最大值和遞增大小。

語法

typedef struct __BCRYPT_KEY_LENGTHS_STRUCT {
  ULONG dwMinLength;
  ULONG dwMaxLength;
  ULONG dwIncrement;
} BCRYPT_KEY_LENGTHS_STRUCT;

成員

dwMinLength

密鑰的最小長度,以位為單位。

dwMaxLength

金鑰的最大長度,以位為單位。

dwIncrement

索引鍵大小的位數可以在 dwMinLengthdwMaxLength 之間遞增。

備註

索引鍵大小是以包含最小值和最大值的範圍來指定,並以遞增分隔。 例如,如果金鑰大小下限為 8 位,則金鑰大小上限為 16 位,而增量為 2 位,提供者會支援 8、10、12、14 和 16 位的金鑰大小。

規格需求

需求
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 [僅限傳統型應用程式]
標頭 bcrypt.h