Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Stellt die Basisklasse dar, die an alle Implementierungen des RSA-Algorithmus vererbt wird.
In den folgenden Tabellen werden die vom RSA -Typ verfügbar gemachten Member aufgeführt.
Geschützte Konstruktoren
| Name | Beschreibung | |
|---|---|---|
![]() |
RSA | Initialisiert eine neue Instanz von RSA. |
Zum Seitenanfang
Geschützte Felder
| Name | Beschreibung | |
|---|---|---|
![]() |
KeySizeValue | Stellt die Größe des vom asymmetrischen Algorithmus verwendeten Schlüsselmodulos in Bits dar.(Von AsymmetricAlgorithm geerbt.) |
![]() |
LegalKeySizesValue | Gibt die vom asymmetrischen Algorithmus unterstützten Schlüsselgrößen an.(Von AsymmetricAlgorithm geerbt.) |
Zum Seitenanfang
Öffentliche Eigenschaften
| Name | Beschreibung | |
|---|---|---|
![]() |
KeyExchangeAlgorithm | Ruft beim Überschreiben in einer abgeleiteten Klasse den Namen des Algorithmus für den Schlüsselaustausch ab.(Von AsymmetricAlgorithm geerbt.) |
![]() |
KeySize | Ruft die Größe des vom asymmetrischen Algorithmus verwendeten Schlüsselmodulos in Bits ab oder legt diese fest.(Von AsymmetricAlgorithm geerbt.) |
![]() |
LegalKeySizes | Ruft die vom asymmetrischen Algorithmus unterstützten Schlüsselgrößen ab.(Von AsymmetricAlgorithm geerbt.) |
![]() |
SignatureAlgorithm | Ruft den Namen des Signaturalgorithmus ab.(Von AsymmetricAlgorithm geerbt.) |
Zum Seitenanfang
Öffentliche Methoden
(siehe auch Geschützte Methoden )
| Name | Beschreibung | |
|---|---|---|
![]() |
Clear | Gibt alle von der AsymmetricAlgorithm-Klasse verwendeten Ressourcen frei. (Von AsymmetricAlgorithm geerbt.) |
![]() |
Create | Überladen. Ermöglicht das Instanziieren bestimmter Implementierungen von RSA. |
![]() |
DecryptValue | Entschlüsselt beim Überschreiben in einer Basisklasse die Eingabedaten mithilfe des privaten Schlüssels. |
![]() |
EncryptValue | Verschlüsselt beim Überschreiben in einer abgeleiteten Klasse die Eingabedaten mithilfe des öffentlichen Schlüssels. |
![]() |
Equals | Überladen. Stellt fest, ob zwei Instanzen von Object gleich sind. (Von Object geerbt.) |
![]() |
ExportParameters | Exportiert beim Überschreiben in einer abgeleiteten Klasse die RSAParameters. |
![]() |
FromXmlString | Überschrieben. Initialisiert ein RSA-Objekt mit den Schlüsselinformationen aus einer XML-Zeichenfolge. |
![]() |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. GetHashCode eignet sich für die Verwendung in Hashalgorithmen und Hashdatenstrukturen, z. B. in einer Hashtabelle. (Von Object geerbt.) |
![]() |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) |
![]() |
ImportParameters | Importiert beim Überschreiben in einer abgeleiteten Klasse die angegebenen RSAParameters. |
![]() |
ReferenceEquals | Stellt fest, ob die angegebenen Object-Instanzen dieselbe Instanz sind. (Von Object geerbt.) |
![]() |
ToString | Gibt einen String zurück, der den aktuellen Object darstellt. (Von Object geerbt.) |
![]() |
ToXmlString | Überschrieben. Erstellt eine XML-Zeichenfolge mit dem Schlüssel des aktuellen RSA-Objekts und gibt diese zurück. |
Zum Seitenanfang
Geschützte Methoden
| Name | Beschreibung | |
|---|---|---|
![]() |
Dispose | Gibt beim Überschreiben in einer abgeleiteten Klasse die von AsymmetricAlgorithm verwendeten nicht verwalteten Ressourcen und optional die verwalteten Ressourcen frei. (Von AsymmetricAlgorithm geerbt.) |
![]() |
Finalize | Gibt einem Object Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor das Object von der Garbage Collection freigegeben wird. (Von Object geerbt.) |
![]() |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) |
Zum Seitenanfang
Siehe auch
Referenz
RSA-Klasse
System.Security.Cryptography-Namespace
.gif)