MachineKeyCompatibilityMode Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет, какие методы шифрования могут быть использованы.
public enum class MachineKeyCompatibilityMode
public enum MachineKeyCompatibilityMode
type MachineKeyCompatibilityMode =
Public Enum MachineKeyCompatibilityMode
- Наследование
Поля
Имя | Значение | Описание |
---|---|---|
Framework20SP1 | 0 | Использовать методы шифрования, реализованные в .NET Framework версий более ранних, чем версия 2.0 с пакетом обновления 2. Векторы инициализации (IV) используются для всех операций шифрования, за исключением сохранения зашифрованных паролей в базе данных членства ASP.NET. |
Framework20SP2 | 1 | Используйте методы усиленного шифрования, предусмотренные в .NET Framework версии 2.0 SP2 и более поздних версиях. Векторы инициализации (IV) используются для всех операций шифрования. |
Framework45 | 2 | Используйте методы шифрования, доступные в .NET Framework версии 4.5 и более поздних версиях. По сравнению с методами шифрования, используемыми для Framework20SP1 и Framework20SP2, зашифрованный текст, который создается по умолчанию процедурами шифрования, немного меньше и устойчивее для определенных классов теоретических атак. Они также интегрируются с Windows 8 управления ключами каталогов, чтобы получить необходимые криптографические ключи. Этот параметр также позволяет указать пользовательские процедуры шифрования, написав класс, производный от класса DataProtector, и указав имя этого класса в свойстве DataProtectorType. К данному параметру применяются следующие требования к конфигурации:
Если задан этот параметр, билеты аутентификации форм всегда шифруются и подписываются независимо от значения, заданного для свойства Protection. Состояние просмотра также шифруется и подписывается, если свойство EnableViewStateMac страницы имеет значение |
Комментарии
Значения используются MachineKeyCompatibilityMode при установке CompatibilityMode свойства .