ECDsaCng.VerifyData 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.
Memverifikasi tanda tangan digital.
Overload
VerifyData(Byte[], Byte[]) |
Memverifikasi tanda tangan digital dari data yang ditentukan. |
VerifyData(Stream, Byte[]) |
Memverifikasi tanda tangan digital aliran data yang ditentukan, membaca ke akhir aliran. |
VerifyData(Byte[], Int32, Int32, Byte[]) |
Memverifikasi tanda tangan untuk panjang data yang ditentukan, dimulai pada offset yang ditentukan. |
VerifyData(Byte[], Byte[])
- Sumber:
- Cng.NotSupported.cs
- Sumber:
- Cng.NotSupported.cs
- Sumber:
- Cng.NotSupported.cs
Memverifikasi tanda tangan digital dari data yang ditentukan.
public:
bool VerifyData(cli::array <System::Byte> ^ data, cli::array <System::Byte> ^ signature);
public bool VerifyData (byte[] data, byte[] signature);
override this.VerifyData : byte[] * byte[] -> bool
member this.VerifyData : byte[] * byte[] -> bool
Public Function VerifyData (data As Byte(), signature As Byte()) As Boolean
Parameter
- data
- Byte[]
Data yang ditandatangani.
- signature
- Byte[]
Tanda tangan yang akan diverifikasi.
Mengembalikan
true
jika tanda tangan valid; jika tidak, false
.
Pengecualian
data
atau signature
adalah null
.
Keterangan
Metode ini menghasilkan tanda tangan untuk data yang diberikan dengan hash data input menggunakan HashAlgorithm properti , lalu menandatangani hasilnya.
Berlaku untuk
VerifyData(Stream, Byte[])
- Sumber:
- Cng.NotSupported.cs
- Sumber:
- Cng.NotSupported.cs
- Sumber:
- Cng.NotSupported.cs
Memverifikasi tanda tangan digital aliran data yang ditentukan, membaca ke akhir aliran.
public:
bool VerifyData(System::IO::Stream ^ data, cli::array <System::Byte> ^ signature);
public bool VerifyData (System.IO.Stream data, byte[] signature);
[System.Security.SecurityCritical]
public bool VerifyData (System.IO.Stream data, byte[] signature);
override this.VerifyData : System.IO.Stream * byte[] -> bool
[<System.Security.SecurityCritical>]
member this.VerifyData : System.IO.Stream * byte[] -> bool
member this.VerifyData : System.IO.Stream * byte[] -> bool
Public Function VerifyData (data As Stream, signature As Byte()) As Boolean
Parameter
- data
- Stream
Aliran data yang ditandatangani.
- signature
- Byte[]
Tanda tangan yang akan diverifikasi.
Mengembalikan
true
jika tanda tangan valid; jika tidak, false
.
- Atribut
Pengecualian
data
atau signature
adalah null
.
Keterangan
Metode ini hash data input dengan menggunakan HashAlgorithm properti sebelum verifikasi.
Berlaku untuk
VerifyData(Byte[], Int32, Int32, Byte[])
- Sumber:
- Cng.NotSupported.cs
- Sumber:
- Cng.NotSupported.cs
- Sumber:
- Cng.NotSupported.cs
Memverifikasi tanda tangan untuk panjang data yang ditentukan, dimulai pada offset yang ditentukan.
public:
bool VerifyData(cli::array <System::Byte> ^ data, int offset, int count, cli::array <System::Byte> ^ signature);
public bool VerifyData (byte[] data, int offset, int count, byte[] signature);
[System.Security.SecurityCritical]
public bool VerifyData (byte[] data, int offset, int count, byte[] signature);
override this.VerifyData : byte[] * int * int * byte[] -> bool
[<System.Security.SecurityCritical>]
member this.VerifyData : byte[] * int * int * byte[] -> bool
member this.VerifyData : byte[] * int * int * byte[] -> bool
Public Function VerifyData (data As Byte(), offset As Integer, count As Integer, signature As Byte()) As Boolean
Parameter
- data
- Byte[]
Data yang ditandatangani.
- offset
- Int32
Lokasi dalam data tempat data yang ditandatangani dimulai.
- count
- Int32
Panjang data, dalam karakter, mengikuti offset
yang akan ditandatangani.
- signature
- Byte[]
Tanda tangan yang akan diverifikasi.
Mengembalikan
true
jika tanda tangan valid; jika tidak, false
.
- Atribut
Pengecualian
offset
atau count
kurang dari itu nol.
-atau-
offset
atau count
lebih besar dari panjang array byte yang diteruskan dalam data
parameter .
data
atau signature
adalah null
.
Keterangan
Metode ini hash data input dengan menggunakan HashAlgorithm properti sebelum verifikasi.