다음을 통해 공유


IPSEC_AUTH_TRANSFORM0 구조체(ipsectypes.h)

IPSEC_AUTH_TRANSFORM0 구조체는 SA 변환에 대한 해시 관련 정보를 지정합니다.

구문

typedef struct IPSEC_AUTH_TRANSFORM0_ {
  IPSEC_AUTH_TRANSFORM_ID0 authTransformId;
  IPSEC_CRYPTO_MODULE_ID   *cryptoModuleId;
} IPSEC_AUTH_TRANSFORM0;

멤버

authTransformId

IPSEC_AUTH_TRANSFORM_ID0 지정된 해시 알고리즘의 식별자입니다.

가능한 값은 다음과 같습니다.

의미
IPSEC_AUTH_TRANSFORM_ID_HMAC_MD5_96
IPSEC_AUTH_MD5, IPSEC_AUTH_CONFIG_HMAC_MD5_96
IPSEC_AUTH_TRANSFORM_ID_HMAC_SHA_1_96
IPSEC_AUTH_SHA_1, IPSEC_AUTH_CONFIG_HMAC_SHA_1_96
IPSEC_AUTH_TRANSFORM_ID_HMAC_SHA_256_128
IPSEC_AUTH_SHA_256, IPSEC_AUTH_CONFIG_HMAC_SHA_256_128
참고 Windows Server 2008, Windows Vista SP1 이상에서만 사용할 수 있습니다.
 
IPSEC_AUTH_TRANSFORM_ID_GCM_AES_128
IPSEC_AUTH_AES_128, IPSEC_AUTH_CONFIG_GCM_AES_128
참고 Windows Server 2008, Windows Vista SP1 이상에서만 사용할 수 있습니다.
 
IPSEC_AUTH_TRANSFORM_ID_GCM_AES_192
IPSEC_AUTH_AES_192, IPSEC_AUTH_CONFIG_GCM_AES_192
참고 Windows Server 2008, Windows Vista SP1 이상에서만 사용할 수 있습니다.
 
IPSEC_AUTH_TRANSFORM_ID_GCM_AES_256
IPSEC_AUTH_AES_256, IPSEC_AUTH_CONFIG_GCM_AES_256
참고 Windows Server 2008, Windows Vista SP1 이상에서만 사용할 수 있습니다.
 

cryptoModuleId

사용되지 않는 매개 변수는 항상 NULL로 설정합니다.

설명

IPSEC_AUTH_TRANSFORM0 IPSEC_AUTH_TRANSFORM 특정 구현입니다. 자세한 내용은 WFP Version-Independent 이름 및 특정 버전의 Windows 대상 지정 을 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱만 해당]
머리글 ipsectypes.h

추가 정보

IPSEC_AUTH_TRANSFORM_ID0

Windows 필터링 플랫폼 API 구조