DSACryptoServiceProvider.SignData Methode

Definitie

Berekent de hashwaarde van de opgegeven gegevens en ondertekent deze.

Overloads

Name Description
SignData(Byte[])

Berekent de hashwaarde van de opgegeven bytematrix en ondertekent de resulterende hash-waarde.

SignData(Stream)

Berekent de hashwaarde van de opgegeven invoerstroom en ondertekent de resulterende hashwaarde.

SignData(Byte[], Int32, Int32)

Hiermee ondertekent u een bytematrix vanaf het opgegeven beginpunt naar het opgegeven eindpunt.

SignData(Byte[])

Bron:
DSACryptoServiceProvider.Unix.cs
Bron:
DSACryptoServiceProvider.Unix.cs
Bron:
DSACryptoServiceProvider.Unix.cs
Bron:
DSACryptoServiceProvider.Unix.cs
Bron:
DSACryptoServiceProvider.Unix.cs

Berekent de hashwaarde van de opgegeven bytematrix en ondertekent de resulterende hash-waarde.

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()

Parameters

buffer
Byte[]

De invoergegevens waarvoor de hash moet worden berekend.

Retouren

Byte[]

De DSA handtekening voor de opgegeven gegevens.

Opmerkingen

Met deze methode maakt u een digitale handtekening die wordt geverifieerd met behulp van de VerifyData methode.

DSA maakt gebruik van het SHA1 hash-algoritme.

Zie ook

Van toepassing op

SignData(Stream)

Bron:
DSACryptoServiceProvider.Unix.cs
Bron:
DSACryptoServiceProvider.Unix.cs
Bron:
DSACryptoServiceProvider.Unix.cs
Bron:
DSACryptoServiceProvider.Unix.cs
Bron:
DSACryptoServiceProvider.Unix.cs

Berekent de hashwaarde van de opgegeven invoerstroom en ondertekent de resulterende hashwaarde.

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()

Parameters

inputStream
Stream

De invoergegevens waarvoor de hash moet worden berekend.

Retouren

Byte[]

De DSA handtekening voor de opgegeven gegevens.

Opmerkingen

DSA maakt gebruik van het SHA1 hash-algoritme.

Zie ook

Van toepassing op

SignData(Byte[], Int32, Int32)

Bron:
DSACryptoServiceProvider.Unix.cs
Bron:
DSACryptoServiceProvider.Unix.cs
Bron:
DSACryptoServiceProvider.Unix.cs
Bron:
DSACryptoServiceProvider.Unix.cs
Bron:
DSACryptoServiceProvider.Unix.cs

Hiermee ondertekent u een bytematrix vanaf het opgegeven beginpunt naar het opgegeven eindpunt.

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()

Parameters

buffer
Byte[]

De invoergegevens die moeten worden ondertekend.

offset
Int32

De verschuiving in de matrix waaruit gegevens moeten worden gebruikt.

count
Int32

Het aantal bytes in de matrix dat moet worden gebruikt als gegevens.

Retouren

Byte[]

De DSA handtekening voor de opgegeven gegevens.

Opmerkingen

Met deze methode maakt u een digitale handtekening die wordt geverifieerd met behulp van de VerifyData methode.

DSA maakt gebruik van het SHA1 hash-algoritme.

Zie ook

Van toepassing op