HKDF Klass

Definition

RFC5869 HMAC-baserad HKDF (Extract-and-Expand Key Derivation)

public ref class HKDF abstract sealed
public static class HKDF
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static class HKDF
type HKDF = class
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
type HKDF = class
Public Class HKDF
Arv
HKDF
Attribut

Kommentarer

I situationer där indatanyckelmaterialet redan är en enhetligt slumpmässig bitsträng tillåter HKDF-standarden att fasen Extrahera hoppas över och huvudnyckeln används direkt som pseudorandomnyckel. Mer information finns i RFC5869 .

Metoder

Name Description
DeriveKey(HashAlgorithmName, Byte[], Int32, Byte[], Byte[])

Utför nyckelhärledningsfunktionerna HKDF Expand och Extract.

DeriveKey(HashAlgorithmName, ReadOnlySpan<Byte>, Span<Byte>, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)

Utför nyckelhärledningsfunktionerna HKDF Expand och Extract.

Expand(HashAlgorithmName, Byte[], Int32, Byte[])

Utför funktionen HKDF-Expand Se avsnitt 2.3 i RFC5869.

Expand(HashAlgorithmName, ReadOnlySpan<Byte>, Span<Byte>, ReadOnlySpan<Byte>)

Utför funktionen HKDF-Expand. Se avsnitt 2.3 i RFC5869.

Extract(HashAlgorithmName, Byte[], Byte[])

Utför funktionen HKDF-Extract. Se avsnitt 2.2 i RFC5869.

Extract(HashAlgorithmName, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Span<Byte>)

Utför funktionen HKDF-Extract. Se avsnitt 2.2 i RFC5869.

Gäller för