Share via


ECDsa.VerifyDataCore Metode

Definisi

Overload

VerifyDataCore(Stream, ReadOnlySpan<Byte>, HashAlgorithmName, DSASignatureFormat)

Memverifikasi bahwa tanda tangan digital valid untuk data yang disediakan.

VerifyDataCore(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, HashAlgorithmName, DSASignatureFormat)

Memverifikasi bahwa tanda tangan digital valid untuk data yang disediakan.

VerifyDataCore(Stream, ReadOnlySpan<Byte>, HashAlgorithmName, DSASignatureFormat)

Sumber:
ECDsa.cs
Sumber:
ECDsa.cs
Sumber:
ECDsa.cs

Memverifikasi bahwa tanda tangan digital valid untuk data yang disediakan.

protected:
 virtual bool VerifyDataCore(System::IO::Stream ^ data, ReadOnlySpan<System::Byte> signature, System::Security::Cryptography::HashAlgorithmName hashAlgorithm, System::Security::Cryptography::DSASignatureFormat signatureFormat);
protected virtual bool VerifyDataCore (System.IO.Stream data, ReadOnlySpan<byte> signature, System.Security.Cryptography.HashAlgorithmName hashAlgorithm, System.Security.Cryptography.DSASignatureFormat signatureFormat);
abstract member VerifyDataCore : System.IO.Stream * ReadOnlySpan<byte> * System.Security.Cryptography.HashAlgorithmName * System.Security.Cryptography.DSASignatureFormat -> bool
override this.VerifyDataCore : System.IO.Stream * ReadOnlySpan<byte> * System.Security.Cryptography.HashAlgorithmName * System.Security.Cryptography.DSASignatureFormat -> bool
Protected Overridable Function VerifyDataCore (data As Stream, signature As ReadOnlySpan(Of Byte), hashAlgorithm As HashAlgorithmName, signatureFormat As DSASignatureFormat) As Boolean

Parameter

data
Stream

Data yang ditandatangani.

signature
ReadOnlySpan<Byte>

Tanda tangan untuk diverifikasi.

hashAlgorithm
HashAlgorithmName

Algoritma hash yang digunakan untuk hash data untuk proses verifikasi.

signatureFormat
DSASignatureFormat

Format pengodean untuk signature.

Mengembalikan

true jika tanda tangan digital valid untuk data yang disediakan; jika tidak, false.

Pengecualian

Terjadi kesalahan dalam operasi hashing atau verifikasi.

Berlaku untuk

VerifyDataCore(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, HashAlgorithmName, DSASignatureFormat)

Sumber:
ECDsa.cs
Sumber:
ECDsa.cs
Sumber:
ECDsa.cs

Memverifikasi bahwa tanda tangan digital valid untuk data yang disediakan.

protected:
 virtual bool VerifyDataCore(ReadOnlySpan<System::Byte> data, ReadOnlySpan<System::Byte> signature, System::Security::Cryptography::HashAlgorithmName hashAlgorithm, System::Security::Cryptography::DSASignatureFormat signatureFormat);
protected virtual bool VerifyDataCore (ReadOnlySpan<byte> data, ReadOnlySpan<byte> signature, System.Security.Cryptography.HashAlgorithmName hashAlgorithm, System.Security.Cryptography.DSASignatureFormat signatureFormat);
abstract member VerifyDataCore : ReadOnlySpan<byte> * ReadOnlySpan<byte> * System.Security.Cryptography.HashAlgorithmName * System.Security.Cryptography.DSASignatureFormat -> bool
override this.VerifyDataCore : ReadOnlySpan<byte> * ReadOnlySpan<byte> * System.Security.Cryptography.HashAlgorithmName * System.Security.Cryptography.DSASignatureFormat -> bool
Protected Overridable Function VerifyDataCore (data As ReadOnlySpan(Of Byte), signature As ReadOnlySpan(Of Byte), hashAlgorithm As HashAlgorithmName, signatureFormat As DSASignatureFormat) As Boolean

Parameter

data
ReadOnlySpan<Byte>

Data yang ditandatangani.

signature
ReadOnlySpan<Byte>

Tanda tangan untuk diverifikasi.

hashAlgorithm
HashAlgorithmName

Algoritma hash yang digunakan untuk hash data untuk proses verifikasi.

signatureFormat
DSASignatureFormat

Format pengodean untuk signature.

Mengembalikan

true jika tanda tangan digital valid untuk data yang disediakan; jika tidak, false.

Pengecualian

Terjadi kesalahan dalam operasi hashing atau verifikasi.

Berlaku untuk