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 à partir de laquelle dérivent tous les formateur d’échange de clés asymétriques.
public ref class AsymmetricKeyExchangeFormatter abstract
public abstract class AsymmetricKeyExchangeFormatter
[System.Runtime.InteropServices.ComVisible(true)]
public abstract class AsymmetricKeyExchangeFormatter
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 l’envoyer au destinataire prévu.
Avertissement
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 effectués avec soin pour que l’échange de clés réussisse.
Constructeurs
| Nom | Description |
|---|---|
| AsymmetricKeyExchangeFormatter() |
Initialise une nouvelle instance de AsymmetricKeyExchangeFormatter. |
Propriétés
| Nom | Description |
|---|---|
| Parameters |
En cas de substitution dans une classe dérivée, obtient les paramètres de l’échange de clés asymétriques. |
Méthodes
| Nom | Description |
|---|---|
| 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. |
| 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. |
| Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (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 secrètes. |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |