структура 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

Дополнительные сведения о конфигурации для алгоритма хэширования SA IPsec в соответствии с IPSEC_AUTH_CONFIG , которая сопоставляется с UINT8.

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

Конфигурация проверки подлинности 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 с пакетом обновления 1 (SP1) и более поздних версиях.
 
IPSEC_AUTH_CONFIG_GCM_AES_128
Алгоритм проверки подлинности секретного ключа GCM (режим счетчика Galois).

Алгоритм проверки целостности данных AES (Advanced Encryption Standard) и проверки подлинности источника данных с 128-разрядным ключом.

Примечание Доступно только в Windows Server 2008, Windows Vista с пакетом обновления 1 (SP1) и более поздних версиях.
 
IPSEC_AUTH_CONFIG_GCM_AES_192
Алгоритм проверки подлинности секретного ключа GCM.

Алгоритм проверки целостности данных AES и алгоритм проверки подлинности источника данных с 192-разрядным ключом.

Примечание Доступно только в Windows Server 2008, Windows Vista с пакетом обновления 1 (SP1) и более поздних версиях.
 
IPSEC_AUTH_CONFIG_GCM_AES_256
Алгоритм проверки подлинности секретного ключа GCM.

Алгоритм проверки целостности данных AES и проверки подлинности источника данных с 256-разрядным ключом.

Примечание Доступно только в Windows Server 2008, Windows Vista с пакетом обновления 1 (SP1) и более поздних версиях.
 

Комментарии

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

Требования

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

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

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