ECDsa.VerifyHash 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.
Overload
VerifyHash(Byte[], Byte[], DSASignatureFormat) |
Memverifikasi bahwa tanda tangan digital valid untuk hash yang disediakan. |
VerifyHash(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, DSASignatureFormat) |
Memverifikasi bahwa tanda tangan digital valid untuk hash yang disediakan. |
VerifyHash(Byte[], Byte[]) |
Memverifikasi bahwa tanda tangan digital sesuai untuk kunci saat ini dan hash data yang disediakan. |
VerifyHash(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>) |
Memverifikasi bahwa tanda tangan digital sesuai untuk kunci saat ini dan hash data yang disediakan. |
VerifyHash(Byte[], Byte[], DSASignatureFormat)
- Sumber:
- ECDsa.cs
- Sumber:
- ECDsa.cs
- Sumber:
- ECDsa.cs
Memverifikasi bahwa tanda tangan digital valid untuk hash yang disediakan.
public:
bool VerifyHash(cli::array <System::Byte> ^ hash, cli::array <System::Byte> ^ signature, System::Security::Cryptography::DSASignatureFormat signatureFormat);
public bool VerifyHash (byte[] hash, byte[] signature, System.Security.Cryptography.DSASignatureFormat signatureFormat);
member this.VerifyHash : byte[] * byte[] * System.Security.Cryptography.DSASignatureFormat -> bool
Public Function VerifyHash (hash As Byte(), signature As Byte(), signatureFormat As DSASignatureFormat) As Boolean
Parameter
- hash
- Byte[]
Hash yang ditandatangani.
- signature
- Byte[]
Tanda tangan untuk diverifikasi.
- signatureFormat
- DSASignatureFormat
Format pengodean untuk signature
.
Mengembalikan
true
jika tanda tangan digital valid untuk data yang disediakan; jika tidak, false
.
Pengecualian
hash
atau signature
adalah null
.
signatureFormat
bukan format yang diketahui.
Terjadi kesalahan dalam operasi verifikasi.
Berlaku untuk
VerifyHash(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, DSASignatureFormat)
- Sumber:
- ECDsa.cs
- Sumber:
- ECDsa.cs
- Sumber:
- ECDsa.cs
Memverifikasi bahwa tanda tangan digital valid untuk hash yang disediakan.
public:
bool VerifyHash(ReadOnlySpan<System::Byte> hash, ReadOnlySpan<System::Byte> signature, System::Security::Cryptography::DSASignatureFormat signatureFormat);
public bool VerifyHash (ReadOnlySpan<byte> hash, ReadOnlySpan<byte> signature, System.Security.Cryptography.DSASignatureFormat signatureFormat);
member this.VerifyHash : ReadOnlySpan<byte> * ReadOnlySpan<byte> * System.Security.Cryptography.DSASignatureFormat -> bool
Public Function VerifyHash (hash As ReadOnlySpan(Of Byte), signature As ReadOnlySpan(Of Byte), signatureFormat As DSASignatureFormat) As Boolean
Parameter
- hash
- ReadOnlySpan<Byte>
Hash yang ditandatangani.
- signature
- ReadOnlySpan<Byte>
Tanda tangan untuk diverifikasi.
- signatureFormat
- DSASignatureFormat
Format pengodean untuk signature
.
Mengembalikan
true
jika tanda tangan digital valid untuk data yang disediakan; jika tidak, false
.
Pengecualian
signatureFormat
bukan format yang diketahui.
Terjadi kesalahan dalam operasi verifikasi.
Berlaku untuk
VerifyHash(Byte[], Byte[])
- Sumber:
- ECDsa.cs
- Sumber:
- ECDsa.cs
- Sumber:
- ECDsa.cs
Memverifikasi bahwa tanda tangan digital sesuai untuk kunci saat ini dan hash data yang disediakan.
public:
abstract bool VerifyHash(cli::array <System::Byte> ^ hash, cli::array <System::Byte> ^ signature);
public abstract bool VerifyHash (byte[] hash, byte[] signature);
abstract member VerifyHash : byte[] * byte[] -> bool
Public MustOverride Function VerifyHash (hash As Byte(), signature As Byte()) As Boolean
Parameter
- hash
- Byte[]
Nilai hash data yang akan diverifikasi.
- signature
- Byte[]
Tanda tangan digital data yang akan diverifikasi terhadap nilai hash.
Mengembalikan
true
jika tanda tangan valid; jika tidak, false
.
Pengecualian
hash
atau signature
adalah null
.
Berlaku untuk
VerifyHash(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)
- Sumber:
- ECDsa.cs
- Sumber:
- ECDsa.cs
- Sumber:
- ECDsa.cs
Memverifikasi bahwa tanda tangan digital sesuai untuk kunci saat ini dan hash data yang disediakan.
public:
virtual bool VerifyHash(ReadOnlySpan<System::Byte> hash, ReadOnlySpan<System::Byte> signature);
public virtual bool VerifyHash (ReadOnlySpan<byte> hash, ReadOnlySpan<byte> signature);
abstract member VerifyHash : ReadOnlySpan<byte> * ReadOnlySpan<byte> -> bool
override this.VerifyHash : ReadOnlySpan<byte> * ReadOnlySpan<byte> -> bool
Public Overridable Function VerifyHash (hash As ReadOnlySpan(Of Byte), signature As ReadOnlySpan(Of Byte)) As Boolean
Parameter
- hash
- ReadOnlySpan<Byte>
Nilai hash data yang akan diverifikasi.
- signature
- ReadOnlySpan<Byte>
Tanda tangan digital data yang akan diverifikasi terhadap nilai hash.
Mengembalikan
true
jika tanda tangan valid; jika tidak, false
.