DSACryptoServiceProvider.SignData Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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[])
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
Tanda DSA tangan untuk data yang ditentukan.
Keterangan
Metode ini membuat tanda tangan digital yang diverifikasi menggunakan VerifyData metode .
DSA SHA1 menggunakan algoritma hash.
Lihat juga
Berlaku untuk
SignData(Stream)
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
Tanda DSA tangan untuk data yang ditentukan.
Keterangan
DSA SHA1 menggunakan algoritma hash.
Lihat juga
Berlaku untuk
SignData(Byte[], Int32, Int32)
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
Tanda DSA tangan untuk data yang ditentukan.
Keterangan
Metode ini membuat tanda tangan digital yang diverifikasi menggunakan VerifyData metode .
DSA SHA1 menggunakan algoritma hash.