HKDF Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
RFC5869 HMAC-basiertes Extrahieren und Erweitern von Schlüsselableitungen (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
- Vererbung
-
HKDF
- Attribute
Hinweise
In Situationen, in denen das Eingabeschlüsselmaterial bereits eine einheitlich zufällige Bitzeichenfolge ist, ermöglicht der HKDF-Standard, dass die Extrahieren-Phase übersprungen und der Hauptschlüssel direkt als Pseudo-Schlüssel verwendet wird. Weitere Informationen finden Sie unter RFC5869 .
Methoden
DeriveKey(HashAlgorithmName, Byte[], Int32, Byte[], Byte[]) |
Führt HKDF-Funktionen zum Erweitern und Extrahieren für die Schlüsselableitung aus. |
DeriveKey(HashAlgorithmName, ReadOnlySpan<Byte>, Span<Byte>, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>) |
Führt HKDF-Funktionen zum Erweitern und Extrahieren für die Schlüsselableitung aus. |
Expand(HashAlgorithmName, Byte[], Int32, Byte[]) |
Führt die HKDF-Expand-Funktion aus (siehe Abschnitt 2.3 von RFC5869). |
Expand(HashAlgorithmName, ReadOnlySpan<Byte>, Span<Byte>, ReadOnlySpan<Byte>) |
Führt die HKDF-Expand-Funktion aus. Weitere Informationen finden Sie im Abschnitt 2.3 von RFC5869. |
Extract(HashAlgorithmName, Byte[], Byte[]) |
Führt die HKDF-Extract-Funktion aus. Weitere Informationen finden Sie im Abschnitt 2.2 von RFC5869. |
Extract(HashAlgorithmName, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Span<Byte>) |
Führt die HKDF-Extract-Funktion aus. Weitere Informationen finden Sie im Abschnitt 2.2 von RFC5869. |