共用方式為


IPSEC_CIPHER_TRANSFORM_ID0 結構 (ipsectypes.h)

IPSEC_CIPHER_TRANSFORM_ID0結構會指定用來唯一識別 IPsec SA 中使用的加密演算法的資訊。

語法

typedef struct IPSEC_CIPHER_TRANSFORM_ID0_ {
  IPSEC_CIPHER_TYPE   cipherType;
  IPSEC_CIPHER_CONFIG cipherConfig;
} IPSEC_CIPHER_TRANSFORM_ID0;

成員

cipherType

IPSEC_CIPHER_TYPE 所指定的加密演算法類型。

cipherConfig

IPSEC_CIPHER_CONFIG對應至UINT8之加密演算法的其他組態資訊。

可能的值:

IPsec 加密設定 意義
IPSEC_CIPHER_CONFIG_CBC_DES
DES (資料加密標準) 演算法。

CBC (加密區塊鏈結) 作業模式。

IPSEC_CIPHER_CONFIG_CBC_3DES
3DES 演算法。

作業的 CBC 模式。

IPSEC_CIPHER_CONFIG_CBC_AES_128
AES-128 (進階加密標準) 演算法。

作業的 CBC 模式。

IPSEC_CIPHER_CONFIG_CBC_AES_192
AES-192 演算法。

作業的 CBC 模式。

IPSEC_CIPHER_CONFIG_CBC_AES_256
AES-256 演算法。

作業的 CBC 模式。

IPSEC_CIPHER_CONFIG_GCM_AES_128
AES-128 演算法。

GCM (Galois 計數器模式) 作業模式。

注意 僅適用于 Windows Server 2008、Windows Vista SP1 和更新版本。
 
IPSEC_CIPHER_CONFIG_GCM_AES_192
AES-192 演算法。

GCM (Galois 計數器模式) 作業模式。

注意 僅適用于 Windows Server 2008、Windows Vista SP1 和更新版本。
 
IPSEC_CIPHER_CONFIG_GCM_AES_256
AES-256 演算法。

GCM (Galois 計數器模式) 作業模式。

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

備註

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

需求

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

另請參閱

IPSEC_CIPHER_TYPE

Windows 篩選平台 API 結構