Поделиться через


структура IPSEC_CIPHER_TRANSFORM0 (ipsectypes.h)

Структура IPSEC_CIPHER_TRANSFORM0 используется для хранения сведений о шифровании для преобразования SA в политике быстрого режима IPsec.

Синтаксис

typedef struct IPSEC_CIPHER_TRANSFORM0_ {
  IPSEC_CIPHER_TRANSFORM_ID0 cipherTransformId;
  IPSEC_CRYPTO_MODULE_ID     *cryptoModuleId;
} IPSEC_CIPHER_TRANSFORM0;

Члены

cipherTransformId

Идентификатор алгоритма шифрования, указанный в IPSEC_CIPHER_TRANSFORM_ID0.

Возможные значения:

Значение Значение
IPSEC_CIPHER_TRANSFORM_ID_CBC_DES
IPSEC_CIPHER_TYPE_DES, IPSEC_CIPHER_CONFIG_CBC_DES
IPSEC_CIPHER_TRANSFORM_ID_CBC_3DES
IPSEC_CIPHER_TYPE_3DES, IPSEC_CIPHER_CONFIG_CBC_3DES
IPSEC_CIPHER_TRANSFORM_ID_AES_128
IPSEC_CIPHER_TYPE_AES_128, IPSEC_CIPHER_CONFIG_CBC_AES_128
IPSEC_CIPHER_TRANSFORM_ID_AES_192
IPSEC_CIPHER_TYPE_AES_192, IPSEC_CIPHER_CONFIG_CBC_AES_192
IPSEC_CIPHER_TRANSFORM_ID_AES_256
IPSEC_CIPHER_TYPE_AES_256, IPSEC_CIPHER_CONFIG_CBC_AES_256
IPSEC_CIPHER_TRANSFORM_ID_GCM_AES_128
IPSEC_CIPHER_TYPE_AES_128, IPSEC_CIPHER_CONFIG_GCM_AES_128
Примечание Доступно только в Windows Server 2008, Windows Vista с пакетом обновления 1 (SP1) и более поздних версиях.
 
IPSEC_CIPHER_TRANSFORM_ID_GCM_AES_192
IPSEC_CIPHER_TYPE_AES_192, IPSEC_CIPHER_CONFIG_GCM_AES_192
Примечание Доступно только в Windows Server 2008, Windows Vista с пакетом обновления 1 (SP1) и более поздних версиях.
 
IPSEC_CIPHER_TRANSFORM_ID_GCM_AES_256
IPSEC_CIPHER_TYPE_AES_256, IPSEC_CIPHER_CONFIG_GCM_AES_256
Примечание Доступно только в Windows Server 2008, Windows Vista с пакетом обновления 1 (SP1) и более поздних версиях.
 

cryptoModuleId

Неиспользуемый параметр, всегда присвойте этому параметру значение NULL.

Комментарии

IPSEC_CIPHER_TRANSFORM0 — это конкретная реализация IPSEC_CIPHER_TRANSFORM. Дополнительные сведения см. в разделах ИМЕНА Version-Independent ВПП и Выбор конкретных версий Windows .

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Верхняя часть ipsectypes.h

См. также раздел

IPSEC_CIPHER_TRANSFORM_ID0

Структуры API платформы фильтрации Windows