DSACryptoServiceProvider.VerifyData(Byte[], Byte[]) メソッド

定義

指定した署名データを、指定したデータに対して計算された署名と比較することによって検証します。Verifies the specified signature data by comparing it to the signature computed for the specified data.

public:
 bool VerifyData(cli::array <System::Byte> ^ rgbData, cli::array <System::Byte> ^ rgbSignature);
public bool VerifyData (byte[] rgbData, byte[] rgbSignature);
override this.VerifyData : byte[] * byte[] -> bool
member this.VerifyData : byte[] * byte[] -> bool
Public Function VerifyData (rgbData As Byte(), rgbSignature As Byte()) As Boolean

パラメーター

rgbData
Byte[]

署名されたデータ。The data that was signed.

rgbSignature
Byte[]

検証する署名データ。The signature data to be verified.

戻り値

Boolean

検証の結果、署名が有効な場合は true。それ以外の場合は falsetrue if the signature verifies as valid; otherwise, false.

注釈

このメソッドは、SignDataによって生成された DSA デジタル署名を検証します。This method verifies the DSA digital signature produced by SignData.

DSA は、SHA1 ハッシュアルゴリズムを使用します。DSA uses the SHA1 hash algorithm.

適用対象

こちらもご覧ください