HKDF Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
RFC5869 wyprowadzanie kluczy opartych na HMAC (HKDF)
public ref class HKDF abstract sealed
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static class HKDF
public static class HKDF
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
type HKDF = class
type HKDF = class
Public Class HKDF
- Dziedziczenie
-
HKDF
- Atrybuty
Uwagi
W sytuacjach, gdy materiał klucza wejściowego jest już jednolicie losowym ciągiem bitowym, standard HKDF umożliwia pomijanie fazy wyodrębniania i używanie klucza głównego bezpośrednio jako klucza pseudorandom. Aby uzyskać więcej informacji, zobacz RFC5869 .
Metody
DeriveKey(HashAlgorithmName, Byte[], Int32, Byte[], Byte[]) |
Wykonuje funkcje wyprowadzania klucza HKDF Expand i Extract. |
DeriveKey(HashAlgorithmName, ReadOnlySpan<Byte>, Span<Byte>, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>) |
Wykonuje funkcje wyprowadzania klucza HKDF Expand i Extract. |
Expand(HashAlgorithmName, Byte[], Int32, Byte[]) |
Wykonuje funkcję HKDF-Expand Zobacz sekcję 2.3 RFC5869. |
Expand(HashAlgorithmName, ReadOnlySpan<Byte>, Span<Byte>, ReadOnlySpan<Byte>) |
Wykonuje funkcję HKDF-Expand. Zobacz sekcję 2.3 RFC5869. |
Extract(HashAlgorithmName, Byte[], Byte[]) |
Wykonuje funkcję HKDF-Extract. Zobacz sekcję 2.2 RFC5869. |
Extract(HashAlgorithmName, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Span<Byte>) |
Wykonuje funkcję HKDF-Extract. Zobacz sekcję 2.2 RFC5869. |