ECDsaCng.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.
Menghasilkan tanda tangan.
Overload
SignData(Byte[]) |
Menghasilkan tanda tangan untuk data yang ditentukan. |
SignData(Stream) |
Menghasilkan tanda tangan untuk aliran data yang ditentukan, membaca ke akhir aliran. |
SignData(Byte[], Int32, Int32) |
Menghasilkan tanda tangan digital untuk panjang data yang ditentukan, dimulai pada offset yang ditentukan. |
SignData(Byte[])
- Sumber:
- Cng.NotSupported.cs
- Sumber:
- Cng.NotSupported.cs
- Sumber:
- Cng.NotSupported.cs
Menghasilkan tanda tangan untuk data yang ditentukan.
public:
cli::array <System::Byte> ^ SignData(cli::array <System::Byte> ^ data);
public byte[] SignData (byte[] data);
override this.SignData : byte[] -> byte[]
member this.SignData : byte[] -> byte[]
Public Function SignData (data As Byte()) As Byte()
Parameter
- data
- Byte[]
Data pesan yang akan ditandatangani.
Mengembalikan
Tanda tangan digital untuk data yang ditentukan.
Pengecualian
data
adalah null
.
Informasi utama yang terkait dengan instans tidak memiliki kunci privat.
Keterangan
Metode ini menghasilkan tanda tangan untuk data yang ditentukan dengan hash data input menggunakan HashAlgorithm properti , lalu menandatangani hasilnya.
Bendera KeyContainerPermissionFlags.Sign diperlukan jika kunci Cryptography Next Generation (CNG) tidak dihasilkan secara acak oleh ECDsaCng objek .
Berlaku untuk
SignData(Stream)
- Sumber:
- Cng.NotSupported.cs
- Sumber:
- Cng.NotSupported.cs
- Sumber:
- Cng.NotSupported.cs
Menghasilkan tanda tangan untuk aliran data yang ditentukan, membaca ke akhir aliran.
public:
cli::array <System::Byte> ^ SignData(System::IO::Stream ^ data);
public byte[] SignData (System.IO.Stream data);
[System.Security.SecurityCritical]
public byte[] SignData (System.IO.Stream data);
override this.SignData : System.IO.Stream -> byte[]
[<System.Security.SecurityCritical>]
member this.SignData : System.IO.Stream -> byte[]
member this.SignData : System.IO.Stream -> byte[]
Public Function SignData (data As Stream) As Byte()
Parameter
- data
- Stream
Aliran data yang akan ditandatangani.
Mengembalikan
Tanda tangan digital untuk aliran data yang ditentukan.
- Atribut
Pengecualian
data
adalah null
.
Informasi utama yang terkait dengan instans tidak memiliki kunci privat.
Keterangan
Metode ini menghasilkan tanda tangan untuk aliran data yang ditentukan dengan hash data input menggunakan HashAlgorithm properti , lalu menandatangani hasilnya.
Bendera KeyContainerPermissionFlags.Sign diperlukan jika kunci Cryptography Next Generation (CNG) tidak dihasilkan secara acak oleh ECDsaCng objek .
Berlaku untuk
SignData(Byte[], Int32, Int32)
- Sumber:
- Cng.NotSupported.cs
- Sumber:
- Cng.NotSupported.cs
- Sumber:
- Cng.NotSupported.cs
Menghasilkan tanda tangan digital untuk panjang data yang ditentukan, dimulai pada offset yang ditentukan.
public:
cli::array <System::Byte> ^ SignData(cli::array <System::Byte> ^ data, int offset, int count);
public byte[] SignData (byte[] data, int offset, int count);
[System.Security.SecurityCritical]
public byte[] SignData (byte[] data, int offset, int count);
override this.SignData : byte[] * int * int -> byte[]
[<System.Security.SecurityCritical>]
member this.SignData : byte[] * int * int -> byte[]
member this.SignData : byte[] * int * int -> byte[]
Public Function SignData (data As Byte(), offset As Integer, count As Integer) As Byte()
Parameter
- data
- Byte[]
Data pesan yang akan ditandatangani.
- offset
- Int32
Lokasi dalam string untuk mulai menandatangani.
- count
- Int32
Panjang string, dalam karakter, mengikuti offset
yang akan ditandatangani.
Mengembalikan
Tanda tangan digital untuk panjang data yang ditentukan.
- Atribut
Pengecualian
data
adalah null
.
count
atau offset
menyebabkan pembacaan di luar batas string data.
Informasi utama yang terkait dengan instans tidak memiliki kunci privat.
Keterangan
Metode ini menghasilkan tanda tangan untuk data yang ditentukan dengan hash data input menggunakan HashAlgorithm properti , lalu menandatangani hasilnya
Bendera KeyContainerPermissionFlags.Sign diperlukan jika kunci Cryptography Next Generation (CNG) tidak dihasilkan secara acak oleh ECDsaCng objek .