AsymmetricKeyExchangeFormatter Classe

Définition

Représente la classe de base dont dérivent tous les formateurs d’échange de clés asymétriques.Represents the base class from which all asymmetric key exchange formatters derive.

public ref class AsymmetricKeyExchangeFormatter abstract
[System.Runtime.InteropServices.ComVisible(true)]
public abstract class AsymmetricKeyExchangeFormatter
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.Asymmetric key exchange formatters encrypt key exchange data.

L’échange de clés permet à un expéditeur de créer des informations confidentielles, 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.Key exchange allows a sender to create secret information, such as random data that can be used as a key in a symmetric encryption algorithm, and use encryption to send it to the intended recipient.

Attention

Il est vivement recommandé de ne pas essayer de créer votre propre méthode d’échange de clés à partir de la fonctionnalité de base fournie, car de nombreux détails de l’opération doivent être exécutés avec prudence pour que l’échange de clés aboutisse.It is highly recommended that you not attempt to create your own key exchange method from the basic functionality provided, because many details of the operation must be performed carefully in order for the key exchange to be successful.

Constructeurs

AsymmetricKeyExchangeFormatter()

Initialise une nouvelle instance de AsymmetricKeyExchangeFormatter.Initializes a new instance of 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.When overridden in a derived class, gets the parameters for the asymmetric key exchange.

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.When overridden in a derived class, creates the encrypted key exchange data from the specified input data.

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.When overridden in a derived class, creates the encrypted key exchange data from the specified input data.

Equals(Object)

Détermine si l'objet spécifié est identique à l'objet actuel.Determines whether the specified object is equal to the current object.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.Serves as the default hash function.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle de l'objet Object actuel.Creates a shallow copy of the current Object.

(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.When overridden in a derived class, sets the public key to use for encrypting the secret information.

ToString()

Retourne une chaîne qui représente l'objet actuel.Returns a string that represents the current object.

(Hérité de Object)

S’applique à

Voir aussi