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


перечисление EAP_METHOD_PROPERTY_TYPE (eaptypes.h)

Перечисление EAP_METHOD_PROPERTY_TYPE указывает набор возможных свойств метода EAP.

Синтаксис

typedef enum _EAP_METHOD_PROPERTY_TYPE {
  emptPropCipherSuiteNegotiation = 0,
  emptPropMutualAuth,
  emptPropIntegrity,
  emptPropReplayProtection,
  emptPropConfidentiality,
  emptPropKeyDerivation,
  emptPropKeyStrength64,
  emptPropKeyStrength128,
  emptPropKeyStrength256,
  emptPropKeyStrength512,
  emptPropKeyStrength1024,
  emptPropDictionaryAttackResistance,
  emptPropFastReconnect,
  emptPropCryptoBinding,
  emptPropSessionIndependence,
  emptPropFragmentation,
  emptPropChannelBinding,
  emptPropNap,
  emptPropStandalone,
  emptPropMppeEncryption,
  emptPropTunnelMethod,
  emptPropSupportsConfig,
  emptPropCertifiedMethod,
  emptPropHiddenMethod,
  emptPropMachineAuth,
  emptPropUserAuth,
  emptPropIdentityPrivacy,
  emptPropMethodChaining,
  emptPropSharedStateEquivalence,
  emptLegacyMethodPropertyFlag = 31,
  emptPropVendorSpecific
} EAP_METHOD_PROPERTY_TYPE;

Константы

 
emptPropCipherSuiteNegotiation
Значение: 0
Логическое свойство метода для указания поддержки согласования набора шифров.
emptPropMutualAuth
Логическое свойство метода для указания поддержки взаимной проверки подлинности.
emptPropIntegrity
Логическое свойство метода для указания поддержки целостности сообщений.
emptPropReplayProtection
Логическое свойство метода для указания поддержки защиты от воспроизведения.
emptPropConfidentiality
Логическое свойство метода для указания поддержки шифрования сообщений EAP.
emptPropKeyDerivation
Логическое свойство метода для указания поддержки создания на основе экспортируемых материалов ключей.
emptPropKeyStrength64
Логическое свойство метода для указания поддержки длины ключа не менее 64 бит.
emptPropKeyStrength128
Логическое свойство метода для указания поддержки длины ключа не менее 128 бит.
emptPropKeyStrength256
Логическое свойство метода для указания поддержки длины ключа не менее 256 бит.
emptPropKeyStrength512
Логическое свойство метода для указания поддержки длины ключа не менее 512 бит.
emptPropKeyStrength1024
Логическое свойство метода для указания поддержки длины ключа не менее 1024 бит.
emptPropDictionaryAttackResistance
Логическое свойство метода для указания поддержки предотвращения автономной атаки, которая имеет рабочий фактор в зависимости от количества паролей в словаре злоумышленника.
emptPropFastReconnect
Логическое свойство метода для указания поддержки установления связи безопасности в меньшем количестве кругового пути с использованием кэшированных параметров предыдущей успешной проверки подлинности.
emptPropCryptoBinding
Свойство логического метода для указания поддержки предотвращения атак типа "злоумышленник в середине" в методе туннелирования. Метод, поддерживающий шифрование, демонстрирует серверу EAP, что одна сущность выступает в качестве однорангового узла EAP для всех методов, выполняемых в методе туннеля.
emptPropSessionIndependence
Логическое свойство метода для указания того, что пассивные атаки (например, захват беседы EAP) или активные атаки (включая компрометацию MSK или EMSK) не компрометировать последующие или предыдущие пакеты MSK или EMSK.
emptPropFragmentation
Логическое свойство метода для указания поддержки фрагментации и повторной сборки пакетов EAP, превышающих размер MTU.
emptPropChannelBinding
Логическое свойство метода для указания возможности передавать защищенные целостностью свойства канала, такие как идентификаторы конечных точек, которые можно сравнить со значениями, передаваемыми с помощью внеполосных механизмов, таких как протокол аутентификации, авторизации и учета (AAA) или протокол нижнего уровня.
emptPropNap
Свойство логического метода для указания поддержки защиты доступа к сети.
emptPropStandalone
Логическое свойство метода для указания поддержки выполнения метода на автономном компьютере.
emptPropMppeEncryption
Логическое свойство метода для указания поддержки шифрования протокола MPPE (Майкрософт).
emptPropTunnelMethod
Логическое свойство метода для указания возможности метода туннелировать другие методы EAP.
emptPropSupportsConfig
Логическое свойство метода для указания поддержки конфигурации метода и пользовательского интерфейса.
emptPropCertifiedMethod
Логическое свойство метода для указания того, был ли метод сертифицирован программой сертификации EAP (ECP).
emptPropHiddenMethod
Свойство логического метода для указания скрытого метода.
emptPropMachineAuth
Логическое свойство метода для указания поддержки проверки подлинности компьютера.
emptPropUserAuth
Логическое свойство метода для указания поддержки проверки подлинности пользователей.
emptPropIdentityPrivacy
Логическое свойство метода для указания поддержки конфиденциальности удостоверений.
emptPropMethodChaining
Логическое свойство метода для указания поддержки цепочки методов.
emptPropSharedStateEquivalence
Логическое свойство метода для указания поддержки эквивалентности общего состояния, как определено в RFC4017.
emptLegacyMethodPropertyFlag
Значение: 31
Метод свойства DWORD для значений, отправленных до Windows 7.
emptPropVendorSpecific
Строковый метод свойства для указания любого свойства поставщика метода EAP.

Требования

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

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

Перечисления запрашивающего приложения EAPHost

EAP_METHOD_PROPERTY

EAP_METHOD_PROPERTY_VALUE_TYPE