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
키 크기가 dwMinLength 와 dwMaxLength 사이에서 증가될 수 있는 비트 수입니다.
설명
키 크기는 최소값과 최대값을 포함하고 증분으로 구분되는 범위로 제공됩니다. 예를 들어 최소 키 크기가 8비트이고 최대 키 크기가 16비트이고 증분이 2비트인 경우 공급자는 8, 10, 12, 14 및 16비트의 키 크기를 지원합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 [데스크톱 앱만 해당] |
머리글 | bcrypt.h |