DSACryptoServiceProvider.SignData Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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[])
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
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)
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
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)
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
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.