ManagedAuthenticatedEncryptionSettings Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Параметры для настройки механизма шифрования с проверкой подлинности, использующего управляемые реализации SymmetricAlgorithm и KeyedHashAlgorithm.
public ref class ManagedAuthenticatedEncryptionSettings sealed
public sealed class ManagedAuthenticatedEncryptionSettings
type ManagedAuthenticatedEncryptionSettings = class
Public NotInheritable Class ManagedAuthenticatedEncryptionSettings
- Наследование
-
ManagedAuthenticatedEncryptionSettings
Конструкторы
ManagedAuthenticatedEncryptionSettings() |
Параметры для настройки механизма шифрования с проверкой подлинности, использующего управляемые реализации SymmetricAlgorithm и KeyedHashAlgorithm. |
Свойства
EncryptionAlgorithmKeySize |
Длина (в битах) ключа, который будет использоваться для симметричного шифрования. Это свойство требуется для того, чтобы иметь значение . |
EncryptionAlgorithmType |
Тип алгоритма, используемого для симметричного шифрования. Тип должен иметь подкласс SymmetricAlgorithm. Это свойство требуется для того, чтобы иметь значение . |
ValidationAlgorithmType |
Тип алгоритма, используемого для проверки. Тип типа должен иметь подкласс KeyedHashAlgorithm. Это свойство требуется для того, чтобы иметь значение . |
Методы
Validate() |
Проверяет правильность его ManagedAuthenticatedEncryptionSettings формата, т. е. наличие указанных алгоритмов и возможность правильного создания экземпляра. В случае сбоя проверки будет создано исключение. |