HKDF.Extract Metoda
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í.
Přetížení
Extract(HashAlgorithmName, Byte[], Byte[]) |
Provede funkci HKDF-Extract. Viz bod 2.2 RFC5869. |
Extract(HashAlgorithmName, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Span<Byte>) |
Provede funkci HKDF-Extract. Viz bod 2.2 RFC5869. |
Extract(HashAlgorithmName, Byte[], Byte[])
- Zdroj:
- HKDF.cs
- Zdroj:
- HKDF.cs
- Zdroj:
- HKDF.cs
Provede funkci HKDF-Extract. Viz bod 2.2 RFC5869.
public static byte[] Extract (System.Security.Cryptography.HashAlgorithmName hashAlgorithmName, byte[] ikm, byte[]? salt = default);
static member Extract : System.Security.Cryptography.HashAlgorithmName * byte[] * byte[] -> byte[]
Public Shared Function Extract (hashAlgorithmName As HashAlgorithmName, ikm As Byte(), Optional salt As Byte() = Nothing) As Byte()
Parametry
- hashAlgorithmName
- HashAlgorithmName
Hashovací algoritmus používaný pro operace HMAC.
- ikm
- Byte[]
Vstupní klíčový materiál.
- salt
- Byte[]
Volitelná hodnota soli (náhodná hodnota, která není tajná). Pokud není zadáno, použije se jako výchozí pole bajtů stejné délky jako výstup zadaného hashovacího algoritmu.
Návraty
Pseudonáhodný klíč (prk).
Platí pro
Extract(HashAlgorithmName, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Span<Byte>)
- Zdroj:
- HKDF.cs
- Zdroj:
- HKDF.cs
- Zdroj:
- HKDF.cs
Provede funkci HKDF-Extract. Viz bod 2.2 RFC5869.
public:
static int Extract(System::Security::Cryptography::HashAlgorithmName hashAlgorithmName, ReadOnlySpan<System::Byte> ikm, ReadOnlySpan<System::Byte> salt, Span<System::Byte> prk);
public static int Extract (System.Security.Cryptography.HashAlgorithmName hashAlgorithmName, ReadOnlySpan<byte> ikm, ReadOnlySpan<byte> salt, Span<byte> prk);
static member Extract : System.Security.Cryptography.HashAlgorithmName * ReadOnlySpan<byte> * ReadOnlySpan<byte> * Span<byte> -> int
Public Shared Function Extract (hashAlgorithmName As HashAlgorithmName, ikm As ReadOnlySpan(Of Byte), salt As ReadOnlySpan(Of Byte), prk As Span(Of Byte)) As Integer
Parametry
- hashAlgorithmName
- HashAlgorithmName
Hashovací algoritmus používaný pro operace HMAC.
- ikm
- ReadOnlySpan<Byte>
Vstupní klíčový materiál.
- salt
- ReadOnlySpan<Byte>
Hodnota soli (náhodná hodnota, která není tajná).
Návraty
Počet bajtů zapsaných do prk
vyrovnávací paměti.