AsymmetricSignatureDeformatter.VerifySignature 메서드

정의

서명을 확인합니다.Verifies the signature.

오버로드

VerifySignature(Byte[], Byte[])

파생 클래스에서 재정의하는 경우 지정된 데이터에 대한 서명을 확인합니다.When overridden in a derived class, verifies the signature for the specified data.

VerifySignature(HashAlgorithm, Byte[])

지정된 해시 값에서 서명을 확인합니다.Verifies the signature from the specified hash value.

VerifySignature(Byte[], Byte[])

파생 클래스에서 재정의하는 경우 지정된 데이터에 대한 서명을 확인합니다.When overridden in a derived class, verifies the signature for the specified data.

public:
 abstract bool VerifySignature(cli::array <System::Byte> ^ rgbHash, cli::array <System::Byte> ^ rgbSignature);
public abstract bool VerifySignature (byte[] rgbHash, byte[] rgbSignature);
abstract member VerifySignature : byte[] * byte[] -> bool
Public MustOverride Function VerifySignature (rgbHash As Byte(), rgbSignature As Byte()) As Boolean

매개 변수

rgbHash
Byte[]

rgbSignature로 서명된 데이터입니다.The data signed with rgbSignature.

rgbSignature
Byte[]

rgbHash에 대해 확인할 서명입니다.The signature to be verified for rgbHash.

반환

rgbSignature가 지정된 해시 알고리즘 및 rgbHash의 키를 사용하여 계산된 서명과 일치하면 true이고, 그렇지 않으면 false입니다.true if rgbSignature matches the signature computed using the specified hash algorithm and key on rgbHash; otherwise, false.

설명

이 메서드를 호출 하기 전에 공개 키 및 해시 알고리즘을 지정 해야 합니다.You must specify a public key and a hash algorithm before calling this method.

추가 정보

VerifySignature(HashAlgorithm, Byte[])

지정된 해시 값에서 서명을 확인합니다.Verifies the signature from the specified hash value.

public:
 virtual bool VerifySignature(System::Security::Cryptography::HashAlgorithm ^ hash, cli::array <System::Byte> ^ rgbSignature);
public virtual bool VerifySignature (System.Security.Cryptography.HashAlgorithm hash, byte[] rgbSignature);
abstract member VerifySignature : System.Security.Cryptography.HashAlgorithm * byte[] -> bool
override this.VerifySignature : System.Security.Cryptography.HashAlgorithm * byte[] -> bool
Public Overridable Function VerifySignature (hash As HashAlgorithm, rgbSignature As Byte()) As Boolean

매개 변수

hash
HashAlgorithm

서명을 확인하는데 사용할 해시 알고리즘입니다.The hash algorithm to use to verify the signature.

rgbSignature
Byte[]

확인할 서명입니다.The signature to be verified.

반환

서명이 해시에 대해 유효하면 true이고, 그렇지 않으면 false입니다.true if the signature is valid for the hash; otherwise, false.

예외

hash 매개 변수가 null인 경우The hash parameter is null.

설명

이 메서드는 입력된 된 해시 알고리즘 값의 서명을 확인 하기 전에 사용할 해시 알고리즘을 설정 합니다.This method sets the hash algorithm to be used before verifying the signature of the input hash algorithm value.

추가 정보

적용 대상