Freigeben über


DSA.CreateSignature Methode

Definition

Überlädt

CreateSignature(Byte[])

Erstellt beim Überschreiben in einer abgeleiteten Klasse die DSA-Signatur für die angegebenen Hashdaten

CreateSignature(Byte[], DSASignatureFormat)

Erstellt die DSA-Signatur für den angegebenen Hashwert im angegebenen Format.

CreateSignature(Byte[])

Quelle:
DSA.cs
Quelle:
DSA.cs
Quelle:
DSA.cs

Erstellt beim Überschreiben in einer abgeleiteten Klasse die DSA-Signatur für die angegebenen Hashdaten

public:
 abstract cli::array <System::Byte> ^ CreateSignature(cli::array <System::Byte> ^ rgbHash);
public abstract byte[] CreateSignature (byte[] rgbHash);
abstract member CreateSignature : byte[] -> byte[]
Public MustOverride Function CreateSignature (rgbHash As Byte()) As Byte()

Parameter

rgbHash
Byte[]

Der Hashwert, der signiert werden soll.

Gibt zurück

Byte[]

Die digitale Signatur für den angegebenen Hashwert.

Weitere Informationen

Gilt für:

CreateSignature(Byte[], DSASignatureFormat)

Quelle:
DSA.cs
Quelle:
DSA.cs
Quelle:
DSA.cs

Erstellt die DSA-Signatur für den angegebenen Hashwert im angegebenen Format.

public:
 cli::array <System::Byte> ^ CreateSignature(cli::array <System::Byte> ^ rgbHash, System::Security::Cryptography::DSASignatureFormat signatureFormat);
public byte[] CreateSignature (byte[] rgbHash, System.Security.Cryptography.DSASignatureFormat signatureFormat);
member this.CreateSignature : byte[] * System.Security.Cryptography.DSASignatureFormat -> byte[]
Public Function CreateSignature (rgbHash As Byte(), signatureFormat As DSASignatureFormat) As Byte()

Parameter

rgbHash
Byte[]

Der zu signierende Hashwert.

signatureFormat
DSASignatureFormat

Das für die Signatur zu verwendende Codierungsformat.

Gibt zurück

Byte[]

Die DSA-Signatur für die angegebenen Daten.

Ausnahmen

rgbHash ist null.

signatureFormat ist kein bekanntes Format.

Beim Signaturvorgang ist ein Fehler aufgetreten.

Gilt für: