Share via


CMSG_RC2_AUX_INFO 구조체(wincrypt.h)

CMSG_RC2_AUX_INFO 구조에는 RC2 암호화 알고리즘에 대한 키의 비트 길이가 포함됩니다. CMSG_ENVELOPED_ENCODE_INFOpvEncryptionAuxInfo 멤버는 이 구조체의 instance 가리키도록 설정할 수 있습니다.

참고 이 구조체는 CMSG_ENVELOPED_ENCODE_INFO 구조체의 다른 멤버가 기본 키 길이 40비트를 RC2 암호화 알고리즘과 함께 사용함을 나타내는 경우에만 사용됩니다. 자세한 내용은 CMSG_ENVELOPED_ENCODE_INFO 참조하세요.
 

구문

typedef struct _CMSG_RC2_AUX_INFO {
  DWORD cbSize;
  DWORD dwBitLen;
} CMSG_RC2_AUX_INFO, *PCMSG_RC2_AUX_INFO;

멤버

cbSize

이 구조체의 크기(바이트)입니다.

dwBitLen

RC2 유효 키 길이를 지정합니다. 현재 40비트, 64비트 및 128비트 길이가 지원됩니다.

참고 이 값은 사용할 실제 키 비트 길이입니다. 특정 키 길이의 사용을 나타내는 CRYPT_RC2_CBC_PARAMETERS 구조체의 dwVersion 멤버 값은 특정 키 길이가 아닙니다. 예를 들어 128비트 키 길이의 사용을 나타내는 dwVersion 값은 128비트가 아닌 58비트로 정의된 CRYPT_RC2_128BIT_VERSION.
 
참고dwBitLen 이 CMSG_SP3_COMPATIBLE_ENCRYPT_FLAG 설정되면 SP3 호환 암호화가 수행되고 40비트 기본 길이가 무시됩니다.
 

요구 사항

   
지원되는 최소 클라이언트 Windows XP [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
머리글 wincrypt.h

추가 정보

CMSG_ENVELOPED_ENCODE_INFO

CRYPT_ALGORITHM_IDENTIFIER