共用方式為


IPSEC_AUTH_TRANSFORM_ID0 結構 (ipsectypes.h)

IPSEC_AUTH_TRANSFORM_ID0結構可用來唯一識別 SA () IPsec 安全性關聯中使用的雜湊演算法。

語法

typedef struct IPSEC_AUTH_TRANSFORM_ID0_ {
  IPSEC_AUTH_TYPE   authType;
  IPSEC_AUTH_CONFIG authConfig;
} IPSEC_AUTH_TRANSFORM_ID0;

成員

authType

IPSEC_AUTH_TYPE 所指定的雜湊演算法類型。

authConfig

IPsec SA 雜湊演算法的其他組態資訊,如對應至UINT8的IPSEC_AUTH_CONFIG所指定。

可能的值:

IPsec 驗證組態 意義
IPSEC_AUTH_CONFIG_HMAC_MD5_96
HMAC (雜湊訊息驗證碼) 秘密金鑰驗證演算法。

MD5 (訊息摘要) 資料完整性和資料來源驗證演算法。

IPSEC_AUTH_CONFIG_HMAC_SHA_1_96
HMAC 秘密金鑰驗證演算法。

SHA-1 (安全雜湊演算法) 資料完整性和資料來源驗證演算法。

IPSEC_AUTH_CONFIG_HMAC_SHA_256_128
HMAC 秘密金鑰驗證演算法。

SHA-256 資料完整性和資料來源驗證演算法。

注意 僅適用于 Windows Server 2008、Windows Vista SP1 和更新版本。
 
IPSEC_AUTH_CONFIG_GCM_AES_128
GCM (Galois 計數器模式) 秘密金鑰驗證演算法。

AES (進階加密標準) 具有 128 位金鑰的資料完整性和資料來源驗證演算法。

注意 僅適用于 Windows Server 2008、Windows Vista SP1 和更新版本。
 
IPSEC_AUTH_CONFIG_GCM_AES_192
GCM 秘密金鑰驗證演算法。

AES 資料完整性和資料來源驗證演算法,具有 192 位金鑰。

注意 僅適用于 Windows Server 2008、Windows Vista SP1 和更新版本。
 
IPSEC_AUTH_CONFIG_GCM_AES_256
GCM 秘密金鑰驗證演算法。

AES 資料完整性和資料來源驗證演算法,具有 256 位金鑰。

注意 僅適用于 Windows Server 2008、Windows Vista SP1 和更新版本。
 

備註

IPSEC_AUTH_TRANSFORM_ID0 是IPSEC_AUTH_TRANSFORM_ID的特定實作。 如需詳細資訊 ,請參閱 Version-Independent 名稱和以特定版本的 Windows 為目標

需求

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

另請參閱

Windows 篩選平台 API 結構