Partager via


KeyDerivationParameters Classe

Définition

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
Object Platform::Object IInspectable KeyDerivationParameters
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.

S’applique à

Voir aussi