KeyDerivationParameters Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет параметры, используемые при производном ключе.
public ref class KeyDerivationParameters sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class KeyDerivationParameters final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class KeyDerivationParameters
Public NotInheritable Class KeyDerivationParameters
- Наследование
- Атрибуты
Требования к Windows
Семейство устройств |
Windows 10 (появилось в 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v1.0)
|
Комментарии
Для использования методов не требуется создавать экземпляр класса . Вместо этого используйте имя класса, за которым следует оператор точки (.), за которым следует имя метода.
Свойства
Capi1KdfTargetAlgorithm |
Возвращает или задает Capi1KdfTargetAlgorithm. |
IterationCount |
Извлекает количество итераций, используемых для получения ключа. Дополнительные сведения см. в разделе BuildForPbkdf2. |
KdfGenericBinary |
Возвращает или задает параметры, используемые алгоритмом формирования ключа. |
Методы
BuildForCapi1Kdf(Capi1KdfTargetAlgorithm) |
Создает объект KeyDerivationParameters для использования в целевом алгоритме. |
BuildForPbkdf2(IBuffer, UInt32) |
Создает объект KeyDerivationParameters для использования в функции производной на основе пароля ключа 2 (PBKDF2). |
BuildForSP800108(IBuffer, IBuffer) |
Создает объект KeyDerivationParameters для использования в режиме счетчика функции на основе хэш-кода проверки подлинности сообщений (HMAC). |
BuildForSP80056a(IBuffer, IBuffer, IBuffer, IBuffer, IBuffer) |
Создает объект KeyDerivationParameters для использования в функции производной функции ключа SP800-56A. |