Freigeben über


AsymmetricKeyExchangeFormatter-Klasse

Stellt die Basisklasse dar, aus der alle Formatierungsprogramme für den asymmetrischen Schlüsselaustausch abgeleitet werden.

Namespace: System.Security.Cryptography
Assembly: mscorlib (in mscorlib.dll)

Syntax

'Declaration
<ComVisibleAttribute(True)> _
Public MustInherit Class AsymmetricKeyExchangeFormatter
'Usage
Dim instance As AsymmetricKeyExchangeFormatter
[ComVisibleAttribute(true)] 
public abstract class AsymmetricKeyExchangeFormatter
[ComVisibleAttribute(true)] 
public ref class AsymmetricKeyExchangeFormatter abstract
/** @attribute ComVisibleAttribute(true) */ 
public abstract class AsymmetricKeyExchangeFormatter
ComVisibleAttribute(true) 
public abstract class AsymmetricKeyExchangeFormatter

Hinweise

Formatierungsprogramme für den asymmetrischen Schlüsselaustausch verschlüsseln Schlüsselaustauschdaten.

Der Schlüsselaustausch ermöglicht es Absendern, vertrauliche Informationen zu erstellen, z. B. Zufallsdaten, die in einem symmetrischen Verschlüsselungsalgorithmus als Schlüssel verwendet werden können, und diese verschlüsselt an den gewünschten Empfänger zu senden.

Warnung

Es wird dringend davon abgeraten, aus den bereitgestellten Basisfunktionen eine eigene Methode für den Schlüsselaustausch zu erstellen, da für einen erfolgreichen Schlüsselaustausch eine sorgfältige Ausführung zahlreicher Operationen erforderlich ist.

Vererbungshierarchie

System.Object
  System.Security.Cryptography.AsymmetricKeyExchangeFormatter
     System.Security.Cryptography.RSAOAEPKeyExchangeFormatter
     System.Security.Cryptography.RSAPKCS1KeyExchangeFormatter

Threadsicherheit

Alle öffentlichen statischen (Shared in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Plattformen

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

AsymmetricKeyExchangeFormatter-Member
System.Security.Cryptography-Namespace

Weitere Ressourcen

Kryptografische Dienste