Share via


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