HKDF Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
RFC5869 derivazione chiave basata su HMAC (EXTRACT-and-Expand Key Derivation) (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
- Ereditarietà
-
HKDF
- Attributi
Commenti
Nelle situazioni in cui il materiale della chiave di input è già una stringa di bit casuale uniforme, lo standard HKDF consente di ignorare la fase di estrazione e la chiave master da usare direttamente come chiave pseudorandoma. Per altre informazioni, vedere RFC5869 .
Metodi
DeriveKey(HashAlgorithmName, Byte[], Int32, Byte[], Byte[]) |
Esegue le funzioni di derivazione della chiave HKDF con espansione ed estrazione. |
DeriveKey(HashAlgorithmName, ReadOnlySpan<Byte>, Span<Byte>, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>) |
Esegue le funzioni di derivazione della chiave HKDF con espansione ed estrazione. |
Expand(HashAlgorithmName, Byte[], Int32, Byte[]) |
Esegue la funzione HKDF-Expand. Vedere la sezione 2.3 di RFC5869. |
Expand(HashAlgorithmName, ReadOnlySpan<Byte>, Span<Byte>, ReadOnlySpan<Byte>) |
Esegue la funzione HKDF-Expand. Vedere la sezione 2.3 di RFC5869. |
Extract(HashAlgorithmName, Byte[], Byte[]) |
Esegue la funzione HKDF-Extract. Vedere la sezione 2.2 di RFC5869. |
Extract(HashAlgorithmName, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Span<Byte>) |
Esegue la funzione HKDF-Extract. Vedere la sezione 2.2 di RFC5869. |