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


перечисление IPSEC_AUTH_TYPE (ipsectypes.h)

Перечислимый тип IPSEC_AUTH_TYPE указывает тип хэш-алгоритма, используемого в sa IPsec для проверки подлинности источника данных и защиты целостности.

Синтаксис

typedef enum IPSEC_AUTH_TYPE_ {
  IPSEC_AUTH_MD5 = 0,
  IPSEC_AUTH_SHA_1,
  IPSEC_AUTH_SHA_256,
  IPSEC_AUTH_AES_128,
  IPSEC_AUTH_AES_192,
  IPSEC_AUTH_AES_256,
  IPSEC_AUTH_MAX
} IPSEC_AUTH_TYPE;

Константы

 
IPSEC_AUTH_MD5
Значение: 0
Задает хэш-алгоритм MD5.

Дополнительные сведения см. в статье RFC 1321 .
IPSEC_AUTH_SHA_1
Указывает хэш-алгоритм SHA 1.

Дополнительные сведения см. в статье NIST, FIPS PUB 180-1.
IPSEC_AUTH_SHA_256
Указывает хэш-алгоритм SHA 256.

Дополнительные сведения см. в статье NIST, Черновик FIPS PUB 180-2.

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

 
IPSEC_AUTH_AES_128
Указывает 128-разрядный хэш-алгоритм AES.

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

 
IPSEC_AUTH_AES_192
Задает 192-разрядный хэш-алгоритм AES.

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

 
IPSEC_AUTH_AES_256
Задает 256-разрядный хэш-алгоритм AES.

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

 
IPSEC_AUTH_MAX
Максимальное значение для тестирования.

Требования

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