SP800108HmacCounterKdf Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
NIST SP 800-108 HMAC CTR Key-Based наследование ключа (KBKDF)
public ref class SP800108HmacCounterKdf sealed : IDisposable
public sealed class SP800108HmacCounterKdf : IDisposable
type SP800108HmacCounterKdf = class
interface IDisposable
Public NotInheritable Class SP800108HmacCounterKdf
Implements IDisposable
- Наследование
-
SP800108HmacCounterKdf
- Реализации
Комментарии
Это реализует NIST SP 800-108 HMAC в режиме счетчика. Реализованный KDF предполагает форму PRF (KI, [i]2 || Label || 0x00 || Context || [L]2)
, где [i]2
и [L]2
кодируются как 32-разрядные целые числа без знака, большой эндиан.
Все элементы этого класса потокобезопасны. Если экземпляр удаляется в то время как другие потоки используют экземпляр, эти потоки либо получат ObjectDisposedException , либо создадут допустимый производный ключ.
Конструкторы
SP800108HmacCounterKdf(Byte[], HashAlgorithmName) |
Инициализирует новый экземпляр с помощью указанного ключа и алгоритма SP800108HmacCounterKdf HMAC. |
SP800108HmacCounterKdf(ReadOnlySpan<Byte>, HashAlgorithmName) |
Инициализирует новый экземпляр с помощью указанного ключа и алгоритма SP800108HmacCounterKdf HMAC. |
Методы
Применяется к
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по