HKDF Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
RFC5869 dérivation de clé d’extraction et de développement HMAC (HKDF)
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
- Héritage
-
HKDF
- Attributs
Remarques
Dans les cas où le matériau de clé d’entrée est déjà une chaîne de bits aléatoire uniformément aléatoire, la norme HKDF permet à la phase d’extraction d’être ignorée et la clé principale à utiliser directement comme clé pseudo-random. Pour plus d’informations, consultez RFC5869 .
Méthodes
| Nom | Description |
|---|---|
| DeriveKey(HashAlgorithmName, Byte[], Int32, Byte[], Byte[]) |
Exécute les fonctions d’extraction et de développement HKDF de dérivation de clé. |
| DeriveKey(HashAlgorithmName, ReadOnlySpan<Byte>, Span<Byte>, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>) |
Exécute les fonctions d’extraction et de développement HKDF de dérivation de clé. |
| Expand(HashAlgorithmName, Byte[], Int32, Byte[]) |
Exécute la fonction HKDF-Expand Voir la section 2.3 de RFC5869. |
| Expand(HashAlgorithmName, ReadOnlySpan<Byte>, Span<Byte>, ReadOnlySpan<Byte>) |
Exécute la fonction HKDF-Expand. Consultez la section 2.3 de RFC5869. |
| Extract(HashAlgorithmName, Byte[], Byte[]) |
Exécute la fonction HKDF-Extract. Consultez la section 2.2 de RFC5869. |
| Extract(HashAlgorithmName, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Span<Byte>) |
Exécute la fonction HKDF-Extract. Consultez la section 2.2 de RFC5869. |