HKDF Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
RFC5869 HMAC – extrakce a rozbalení odvození klíče (HKDF)
public ref class HKDF abstract sealed
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static class HKDF
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
type HKDF = class
Public Class HKDF
- Dědičnost
-
HKDF
- Atributy
Poznámky
V situacích, kdy je vstupní klíč materiál již jednotně náhodný bitový řetězec, standard HKDF umožňuje přeskočit fázi extrakce a hlavní klíč se použije přímo jako pseudonádomní klíč. Další informace najdete v dokumentu RFC5869 .
Metody
DeriveKey(HashAlgorithmName, Byte[], Int32, Byte[], Byte[]) |
Provede funkce HKDF rozbalení a extrakce klíče. |
DeriveKey(HashAlgorithmName, ReadOnlySpan<Byte>, Span<Byte>, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>) |
Provede funkce HKDF rozbalení a extrakce klíče. |
Expand(HashAlgorithmName, Byte[], Int32, Byte[]) |
Provede funkci HKDF-Expand viz část 2.3 RFC5869. |
Expand(HashAlgorithmName, ReadOnlySpan<Byte>, Span<Byte>, ReadOnlySpan<Byte>) |
Provede funkci HKDF-Expand. Viz bod 2.3 dokumentu RFC5869. |
Extract(HashAlgorithmName, Byte[], Byte[]) |
Provede funkci HKDF-Extract. Viz bod 2.2 dokumentu RFC5869. |
Extract(HashAlgorithmName, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Span<Byte>) |
Provede funkci HKDF-Extract. Viz bod 2.2 dokumentu RFC5869. |