Hkdf Methods
Methods
Name | Description | |
---|---|---|
![]() ![]() |
DeriveKey(HashAlgorithmName, array<Byte>[]()[][], Int32, array<Nullable<(Of <<'(Byte>)>>)>[]()[][], array<Nullable<(Of <<'(Byte>)>>)>[]()[][]) |
Derives the output keying material of the desired length from the input key material using the optional salt and context information.
|
![]() ![]() |
DeriveKey(HashAlgorithmName, ReadOnlySpan<(Of <<'(Byte>)>>), Span<(Of <<'(Byte>)>>), ReadOnlySpan<(Of <<'(Byte>)>>), ReadOnlySpan<(Of <<'(Byte>)>>)) |
Derives the output keying material of the desired length from the input key material using the provided salt and context information.
|
![]() ![]() |
Expand(HashAlgorithmName, array<Byte>[]()[][], Int32, array<Nullable<(Of <<'(Byte>)>>)>[]()[][]) |
Expands the provided pseudorandom key into an output keying material of the desired length using optional context information.
|
![]() ![]() |
Expand(HashAlgorithmName, ReadOnlySpan<(Of <<'(Byte>)>>), Span<(Of <<'(Byte>)>>), ReadOnlySpan<(Of <<'(Byte>)>>)) |
Expands the provided pseudorandom key into an output keying material of the desired length using optional context information.
|
![]() ![]() |
Extract(HashAlgorithmName, array<Byte>[]()[][], array<Nullable<(Of <<'(Byte>)>>)>[]()[][]) |
Extracts a pseudorandom key from the provided input key material using an optional salt value.
|
![]() ![]() |
Extract(HashAlgorithmName, ReadOnlySpan<(Of <<'(Byte>)>>), ReadOnlySpan<(Of <<'(Byte>)>>), Span<(Of <<'(Byte>)>>)) |
Extracts a pseudorandom key from the provided input key material using the specified salt value.
|