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.
Definiert ein Wrapperobjekt, um auf die CSP-Implementierung (Cryptographic Service Provider, Kryptografiedienstanbieter) des DSA-Algorithmus zuzugreifen. Diese Klasse kann nicht geerbt werden.
In den folgenden Tabellen werden die vom DSACryptoServiceProvider -Typ verfügbar gemachten Member aufgeführt.
Öffentliche Konstruktoren
| Name | Beschreibung | |
|---|---|---|
![]() |
DSACryptoServiceProvider | Überladen. Initialisiert eine neue Instanz der DSACryptoServiceProvider-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 | |
|---|---|---|
![]() |
CspKeyContainerInfo | Ruft ein CspKeyContainerInfo-Objekt ab, in dem zusätzliche Informationen zu einem kryptografischen Schlüsselpaar beschrieben sind. |
![]() |
KeyExchangeAlgorithm | Überschrieben. Ruft den Namen des Algorithmus für den Schlüsselaustausch ab. |
![]() |
KeySize | Überschrieben. Ruft die Größe des vom asymmetrischen Algorithmus verwendeten Schlüssels in Bits ab. |
![]() |
LegalKeySizes | Ruft die vom asymmetrischen Algorithmus unterstützten Schlüsselgrößen ab.(Von AsymmetricAlgorithm geerbt.) |
![]() |
PersistKeyInCsp | Ruft einen Wert ab, der angibt, ob der Schlüssel im Kryptografiedienstanbieter (Cryptographic Service Provider, CSP) beibehalten werden soll, oder legt diesen fest. |
![]() |
PublicOnly | Ruft einen Wert ab, der angibt, ob das DSACryptoServiceProvider-Objekt nur einen öffentlichen Schlüssel enthält. |
![]() |
SignatureAlgorithm | Überschrieben. Ruft den Namen des Signaturalgorithmus ab. |
![]() |
UseMachineKeyStore | Ruft einen Wert ab, der angibt, ob der Schlüssel statt im Benutzerprofilspeicher im Schlüsselspeicher des Computers beibehalten werden soll. |
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. (Von DSA geerbt.) |
![]() |
CreateSignature | Überschrieben. Erstellt die DSA-Signatur für die angegebenen Daten. |
![]() |
Equals | Überladen. Stellt fest, ob zwei Instanzen von Object gleich sind. (Von Object geerbt.) |
![]() |
ExportCspBlob | Exportiert ein BLOB, das die einem DSACryptoServiceProvider-Objekt zugeordneten Schlüsselinformationen enthält. |
![]() |
ExportParameters | Überschrieben. Exportiert die DSAParameters. |
![]() |
FromXmlString | Stellt ein DSA-Objekt aus einer XML-Zeichenfolge wieder her. (Von DSA geerbt.) |
![]() |
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.) |
![]() |
ImportCspBlob | Importiert ein BLOB, das DSA-Schlüsselinformationen darstellt. |
![]() |
ImportParameters | Überschrieben. Importiert die angegebenen DSAParameters. |
![]() |
ReferenceEquals | Stellt fest, ob die angegebenen Object-Instanzen dieselbe Instanz sind. (Von Object geerbt.) |
![]() |
SignData | Überladen. Berechnet und signiert den Hashwert der angegebenen Daten. |
![]() |
SignHash | Berechnet die Signatur für den angegebenen Hashwert durch Verschlüsselung mit dem privaten Schlüssel. |
![]() |
ToString | Gibt einen String zurück, der den aktuellen Object darstellt. (Von Object geerbt.) |
![]() |
ToXmlString | Erstellt eine XML-Zeichenfolgendarstellung des aktuellen DSA-Objekts und gibt diese zurück. (Von DSA geerbt.) |
![]() |
VerifyData | Überprüft die angegebenen Signaturdaten durch Vergleich mit der Signatur, die für die angegebenen Daten berechnet wurde. |
![]() |
VerifyHash | Überprüft die angegebenen Signaturdaten durch Vergleich mit der Signatur, die für den angegebenen Hashwert berechnet wurde. |
![]() |
VerifySignature | Überschrieben. Überprüft die DSA-Signatur für die angegebenen Daten. |
Zum Seitenanfang
Geschützte Methoden
| Name | Beschreibung | |
|---|---|---|
![]() |
Dispose | Überschrieben. Gibt die vom DSACryptoServiceProvider verwendeten nicht verwalteten Ressourcen und optional auch die verwalteten Ressourcen frei. |
![]() |
Finalize | Überschrieben. |
![]() |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) |
Zum Seitenanfang
Siehe auch
Referenz
DSACryptoServiceProvider-Klasse
System.Security.Cryptography-Namespace
.gif)
.gif)
.gif)