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 abstrakte Basisklasse dar, von der alle Implementierungen des DSA-Algorithmus (Digital Signature Algorithm) vererbt werden müssen.
In den folgenden Tabellen werden die vom DSA -Typ verfügbar gemachten Member aufgeführt.
Geschützte Konstruktoren
| Name | Beschreibung | |
|---|---|---|
![]() |
DSA | Initialisiert eine neue Instanz der DSA-Klasse. |
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. Erstellt ein Kryptografieobjekt zum Ausführen des asymmetrischen Algorithmus. |
![]() |
CreateSignature | Erstellt beim Überschreiben in einer abgeleiteten Klasse die DSA-Signatur für die angegebenen Daten. |
![]() |
Equals | Überladen. Stellt fest, ob zwei Instanzen von Object gleich sind. (Von Object geerbt.) |
![]() |
ExportParameters | Exportiert beim Überschreiben in einer abgeleiteten Klasse die DSAParameters. |
![]() |
FromXmlString | Überschrieben. Stellt ein DSA-Objekt aus einer XML-Zeichenfolge wieder her. |
![]() |
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 DSAParameters. |
![]() |
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-Zeichenfolgendarstellung des aktuellen DSA-Objekts und gibt diese zurück. |
![]() |
VerifySignature | Überprüft beim Überschreiben in einer abgeleiteten Klasse die DSA-Signatur für die angegebenen Daten. |
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
DSA-Klasse
System.Security.Cryptography-Namespace
.gif)