AsymmetricKeyExchangeFormatter 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 la classe de base dont dérivent tous les formateurs d’échange de clés asymétriques.
public ref class AsymmetricKeyExchangeFormatter abstract
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public abstract class AsymmetricKeyExchangeFormatter
public abstract class AsymmetricKeyExchangeFormatter
[System.Runtime.InteropServices.ComVisible(true)]
public abstract class AsymmetricKeyExchangeFormatter
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
type AsymmetricKeyExchangeFormatter = class
type AsymmetricKeyExchangeFormatter = class
[<System.Runtime.InteropServices.ComVisible(true)>]
type AsymmetricKeyExchangeFormatter = class
Public MustInherit Class AsymmetricKeyExchangeFormatter
- Héritage
-
AsymmetricKeyExchangeFormatter
- Dérivé
- Attributs
Remarques
Les formateurs d’échange de clés asymétriques chiffrent les données d’échange de clés.
L’échange de clés permet à un expéditeur de créer des informations secrètes, telles que des données aléatoires qui peuvent être utilisées comme clé dans un algorithme de chiffrement symétrique, et d’utiliser le chiffrement pour les envoyer au destinataire prévu.
Attention
Il est vivement recommandé de ne pas tenter de créer votre propre méthode d’échange de clés à partir des fonctionnalités de base fournies, car de nombreux détails de l’opération doivent être exécutés avec soin pour que l’échange de clés réussisse.
Constructeurs
AsymmetricKeyExchangeFormatter() |
Initialise une nouvelle instance de AsymmetricKeyExchangeFormatter. |
Propriétés
Parameters |
En cas de substitution dans une classe dérivée, obtient les paramètres pour l’échange de clés asymétriques. |
Méthodes
CreateKeyExchange(Byte[]) |
En cas de substitution dans une classe dérivée, crée les données d’échange de clés chiffrées à partir des données d’entrée spécifiées. |
CreateKeyExchange(Byte[], Type) |
En cas de substitution dans une classe dérivée, crée les données d’échange de clés chiffrées à partir des données d’entrée spécifiées. |
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
SetKey(AsymmetricAlgorithm) |
En cas de substitution dans une classe dérivée, définit la clé publique à utiliser pour chiffrer les informations confidentielles. |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |