DSACryptoServiceProvider.SignData Methode

Definition

Berechnet den Hashwert der angegebenen Daten und signiert ihn.

Überlädt

Name Beschreibung
SignData(Byte[])

Berechnet den Hashwert des angegebenen Bytearrays und signiert den resultierenden Hashwert.

SignData(Stream)

Berechnet den Hashwert des angegebenen Eingabedatenstroms und signiert den resultierenden Hashwert.

SignData(Byte[], Int32, Int32)

Signiert ein Bytearray vom angegebenen Startpunkt zum angegebenen Endpunkt.

SignData(Byte[])

Quelle:
DSACryptoServiceProvider.Unix.cs
Quelle:
DSACryptoServiceProvider.Unix.cs
Quelle:
DSACryptoServiceProvider.Unix.cs
Quelle:
DSACryptoServiceProvider.Unix.cs
Quelle:
DSACryptoServiceProvider.Unix.cs

Berechnet den Hashwert des angegebenen Bytearrays und signiert den resultierenden Hashwert.

public:
 cli::array <System::Byte> ^ SignData(cli::array <System::Byte> ^ buffer);
public byte[] SignData(byte[] buffer);
override this.SignData : byte[] -> byte[]
member this.SignData : byte[] -> byte[]
Public Function SignData (buffer As Byte()) As Byte()

Parameter

buffer
Byte[]

Die Eingabedaten, für die der Hash berechnet werden soll.

Gibt zurück

Byte[]

Die DSA Signatur für die angegebenen Daten.

Hinweise

Diese Methode erstellt eine digitale Signatur, die mithilfe der VerifyData Methode überprüft wird.

DSA verwendet den SHA1 Hashalgorithmus.

Weitere Informationen

Gilt für:

SignData(Stream)

Quelle:
DSACryptoServiceProvider.Unix.cs
Quelle:
DSACryptoServiceProvider.Unix.cs
Quelle:
DSACryptoServiceProvider.Unix.cs
Quelle:
DSACryptoServiceProvider.Unix.cs
Quelle:
DSACryptoServiceProvider.Unix.cs

Berechnet den Hashwert des angegebenen Eingabedatenstroms und signiert den resultierenden Hashwert.

public:
 cli::array <System::Byte> ^ SignData(System::IO::Stream ^ inputStream);
public byte[] SignData(System.IO.Stream inputStream);
override this.SignData : System.IO.Stream -> byte[]
member this.SignData : System.IO.Stream -> byte[]
Public Function SignData (inputStream As Stream) As Byte()

Parameter

inputStream
Stream

Die Eingabedaten, für die der Hash berechnet werden soll.

Gibt zurück

Byte[]

Die DSA Signatur für die angegebenen Daten.

Hinweise

DSA verwendet den SHA1 Hashalgorithmus.

Weitere Informationen

Gilt für:

SignData(Byte[], Int32, Int32)

Quelle:
DSACryptoServiceProvider.Unix.cs
Quelle:
DSACryptoServiceProvider.Unix.cs
Quelle:
DSACryptoServiceProvider.Unix.cs
Quelle:
DSACryptoServiceProvider.Unix.cs
Quelle:
DSACryptoServiceProvider.Unix.cs

Signiert ein Bytearray vom angegebenen Startpunkt zum angegebenen Endpunkt.

public:
 cli::array <System::Byte> ^ SignData(cli::array <System::Byte> ^ buffer, int offset, int count);
public byte[] SignData(byte[] buffer, int offset, int count);
override this.SignData : byte[] * int * int -> byte[]
member this.SignData : byte[] * int * int -> byte[]
Public Function SignData (buffer As Byte(), offset As Integer, count As Integer) As Byte()

Parameter

buffer
Byte[]

Die zu signierenden Eingabedaten.

offset
Int32

Der Offset in das Array, aus dem daten verwendet werden sollen.

count
Int32

Die Anzahl der Bytes im Array, die als Daten verwendet werden sollen.

Gibt zurück

Byte[]

Die DSA Signatur für die angegebenen Daten.

Hinweise

Diese Methode erstellt eine digitale Signatur, die mithilfe der VerifyData Methode überprüft wird.

DSA verwendet den SHA1 Hashalgorithmus.

Weitere Informationen

Gilt für: