KeyDerivationParameters 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.
Représente les paramètres utilisés lors de la dérivation d’une clé.
public ref class KeyDerivationParameters sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class KeyDerivationParameters final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class KeyDerivationParameters
Public NotInheritable Class KeyDerivationParameters
- Héritage
- Attributs
Configuration requise pour Windows
Famille d’appareils |
Windows 10 (introduit dans 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v1.0)
|
Remarques
Vous n’avez pas besoin de créer un instance de la classe pour utiliser les méthodes . Au lieu de cela, utilisez le nom de la classe suivi de l’opérateur point (.), suivi du nom de la méthode.
Propriétés
Capi1KdfTargetAlgorithm |
Obtient ou définit capi1KdfTargetAlgorithm. |
IterationCount |
Récupère le nombre d’itérations utilisées pour dériver la clé. Pour plus d’informations, consultez BuildForPbkdf2. |
KdfGenericBinary |
Obtient ou définit les paramètres utilisés par l’algorithme de dérivation de clé. |
Méthodes
BuildForCapi1Kdf(Capi1KdfTargetAlgorithm) |
Crée un objet KeyDerivationParameters à utiliser dans l’algorithme cible. |
BuildForPbkdf2(IBuffer, UInt32) |
Crée un objet KeyDerivationParameters à utiliser dans la fonction de dérivation de clé basée sur un mot de passe 2 (PBKDF2). |
BuildForSP800108(IBuffer, IBuffer) |
Crée un objet KeyDerivationParameters à utiliser dans une fonction de dérivation de clé HMAC (Code d’authentification de message basée sur le hachage) en mode compteur. |
BuildForSP80056a(IBuffer, IBuffer, IBuffer, IBuffer, IBuffer) |
Crée un objet KeyDerivationParameters à utiliser dans la fonction de dérivation de clé SP800-56A. |