DSACryptoServiceProvider.SignData Metoda

Definice

Vypočítá hodnotu hash zadaných dat a podepíše ji.

Přetížení

SignData(Byte[])

Vypočítá hodnotu hash zadaného bajtového pole a podepíše výslednou hodnotu hash.

SignData(Stream)

Vypočítá hodnotu hash zadaného vstupního streamu a podepíše výslednou hodnotu hash.

SignData(Byte[], Int32, Int32)

Podepíše bajtovou matici ze zadaného počátečního bodu do zadaného koncového bodu.

SignData(Byte[])

Vypočítá hodnotu hash zadaného bajtového pole a podepíše výslednou hodnotu hash.

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

Parametry

buffer
Byte[]

Vstupní data, pro která se má vypočítat hodnotu hash.

Návraty

Byte[]

Podpis DSA pro zadaná data.

Poznámky

Tato metoda vytvoří digitální podpis, který se ověří pomocí VerifyData metody.

DSA používá algoritmus SHA1 hash.

Viz také

Platí pro

SignData(Stream)

Vypočítá hodnotu hash zadaného vstupního streamu a podepíše výslednou hodnotu hash.

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

Parametry

inputStream
Stream

Vstupní data, pro která se má vypočítat hodnotu hash.

Návraty

Byte[]

Podpis DSA pro zadaná data.

Poznámky

DSA používá algoritmus SHA1 hash.

Viz také

Platí pro

SignData(Byte[], Int32, Int32)

Podepíše bajtovou matici ze zadaného počátečního bodu do zadaného koncového bodu.

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

Parametry

buffer
Byte[]

Vstupní data, která se mají podepsat.

offset
Int32

Posun do pole, ze kterého chcete začít používat data.

count
Int32

Počet bajtů v poli, které se mají použít jako data.

Návraty

Byte[]

Podpis DSA pro zadaná data.

Poznámky

Tato metoda vytvoří digitální podpis, který se ověří pomocí VerifyData metody.

DSA používá algoritmus SHA1 hash.

Viz také

Platí pro