SP800108HmacCounterKdf Klasa
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
NIST SP 800-108 HMAC CTR Key-Based wyprowadzanie klucza (KBKDF)
public ref class SP800108HmacCounterKdf sealed : IDisposable
public sealed class SP800108HmacCounterKdf : IDisposable
type SP800108HmacCounterKdf = class
interface IDisposable
Public NotInheritable Class SP800108HmacCounterKdf
Implements IDisposable
- Dziedziczenie
-
SP800108HmacCounterKdf
- Implementuje
Uwagi
Implementuje to NIST SP 800-108 HMAC w trybie licznika. Zaimplementowany KDF zakłada formę PRF (KI, [i]2 || Label || 0x00 || Context || [L]2), w której [i]2 i [L]2 są kodowane jako niepodpisane 32-bitowe liczby całkowite, big endian.
Wszystkie elementy członkowskie tej klasy są bezpieczne wątkami. Jeśli wystąpienie zostanie usunięte, podczas gdy inne wątki używają wystąpienia, te wątki otrzymają ObjectDisposedException lub wygenerują prawidłowy klucz pochodny.
Konstruktorów
| Nazwa | Opis |
|---|---|
| SP800108HmacCounterKdf(Byte[], HashAlgorithmName) |
Inicjuje nowe wystąpienie SP800108HmacCounterKdf przy użyciu określonego klucza i algorytmu HMAC. |
| SP800108HmacCounterKdf(ReadOnlySpan<Byte>, HashAlgorithmName) |
Inicjuje nowe wystąpienie SP800108HmacCounterKdf przy użyciu określonego klucza i algorytmu HMAC. |