Bagikan melalui


DSACryptoServiceProvider.SignData Metode

Definisi

Menghitung nilai hash dari data yang ditentukan dan menandatanganinya.

Overload

SignData(Byte[])

Menghitung nilai hash dari array byte yang ditentukan dan menandatangani nilai hash yang dihasilkan.

SignData(Stream)

Menghitung nilai hash dari aliran input yang ditentukan dan menandatangani nilai hash yang dihasilkan.

SignData(Byte[], Int32, Int32)

Menandatangani array byte dari titik awal yang ditentukan ke titik akhir yang ditentukan.

SignData(Byte[])

Sumber:
DSACryptoServiceProvider.Unix.cs
Sumber:
DSACryptoServiceProvider.Unix.cs
Sumber:
DSACryptoServiceProvider.Unix.cs

Menghitung nilai hash dari array byte yang ditentukan dan menandatangani nilai hash yang dihasilkan.

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[]

Data input untuk menghitung hash.

Mengembalikan

Byte[]

Tanda DSA tangan untuk data yang ditentukan.

Keterangan

Metode ini membuat tanda tangan digital yang diverifikasi menggunakan VerifyData metode .

DSASHA1 menggunakan algoritma hash.

Lihat juga

Berlaku untuk

SignData(Stream)

Sumber:
DSACryptoServiceProvider.Unix.cs
Sumber:
DSACryptoServiceProvider.Unix.cs
Sumber:
DSACryptoServiceProvider.Unix.cs

Menghitung nilai hash dari aliran input yang ditentukan dan menandatangani nilai hash yang dihasilkan.

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

Data input untuk menghitung hash.

Mengembalikan

Byte[]

Tanda DSA tangan untuk data yang ditentukan.

Keterangan

DSASHA1 menggunakan algoritma hash.

Lihat juga

Berlaku untuk

SignData(Byte[], Int32, Int32)

Sumber:
DSACryptoServiceProvider.Unix.cs
Sumber:
DSACryptoServiceProvider.Unix.cs
Sumber:
DSACryptoServiceProvider.Unix.cs

Menandatangani array byte dari titik awal yang ditentukan ke titik akhir yang ditentukan.

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[]

Data input untuk ditandatangani.

offset
Int32

Offset ke dalam array untuk mulai menggunakan data.

count
Int32

Jumlah byte dalam array yang akan digunakan sebagai data.

Mengembalikan

Byte[]

Tanda DSA tangan untuk data yang ditentukan.

Keterangan

Metode ini membuat tanda tangan digital yang diverifikasi menggunakan VerifyData metode .

DSASHA1 menggunakan algoritma hash.

Lihat juga

Berlaku untuk