次の方法で共有


IPSEC_AUTH_TRANSFORM_ID0構造体 (ipsectypes.h)

IPSEC_AUTH_TRANSFORM_ID0構造は、IPsec セキュリティ関連付け (SA) で使用されるハッシュ アルゴリズムを一意に識別するために使用されます。

構文

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

メンバー

authType

IPSEC_AUTH_TYPEで指定されたハッシュ アルゴリズムの型。

authConfig

UINT8 にマップされるIPSEC_AUTH_CONFIGによって指定された IPsec SA ハッシュ アルゴリズムの追加の構成情報。

指定できる値

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 カウンター モード) 秘密キー認証アルゴリズム。

128 ビット キーを使用した AES(Advanced Encryption Standard) データ整合性とデータ配信元認証アルゴリズム。

メモ Windows Server 2008、Windows Vista SP1 以降でのみ使用できます。
 
IPSEC_AUTH_CONFIG_GCM_AES_192
GCM 秘密鍵認証アルゴリズム。

192 ビット キーを使用した AES データ整合性とデータ配信元認証アルゴリズム。

メモ Windows Server 2008、Windows Vista SP1 以降でのみ使用できます。
 
IPSEC_AUTH_CONFIG_GCM_AES_256
GCM 秘密鍵認証アルゴリズム。

256 ビット キーを使用した AES データ整合性とデータ配信元認証アルゴリズム。

メモ Windows Server 2008、Windows Vista SP1 以降でのみ使用できます。
 

解説

IPSEC_AUTH_TRANSFORM_ID0 は、IPSEC_AUTH_TRANSFORM_IDの特定の実装です。 詳細については、「 WFP Version-Independent 名と特定のバージョンの Windows を対象 とする」を参照してください。

要件

   
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
Header ipsectypes.h

関連項目

Windows フィルタリング プラットフォーム API の構造