.\" -*- nroff -*- .\" Generated file - DO NOT EDIT! .TH RSAENH_CPVerifySignature 3w "Oct 2012" "Wine API" "Wine API" .SH NAME \fBRSAENH_CPVerifySignature\fR (RSAENH.@) .SH SYNOPSIS BOOL RSAENH_CPVerifySignature ( HCRYPTPROV \fIhProv\fR, HCRYPTHASH \fIhHash\fR, CONST BYTE* \fIpbSignature\fR, DWORD \fIdwSigLen\fR, HCRYPTKEY \fIhPubKey\fR, LPCWSTR \fIsDescription\fR, DWORD \fIdwFlags\fR ) .SH DESCRIPTION .PP Verify the signature of a hash object. .SH PARAMS \fIhProv\fR \fB[In]\fR The key container, to which the hash belongs. .PP \fIhHash\fR \fB[In]\fR The hash for which the signature is verified. .PP \fIpbSignature\fR \fB[In]\fR The binary signature. .PP \fIdwSigLen\fR \fB[In]\fR Length of the signature \fBBLOB\fR. .PP \fIhPubKey\fR \fB[In]\fR Public key used to verify the signature. .PP \fIsDescription\fR \fB[In]\fR Should be \fBNULL\fR for security reasons. .PP \fIdwFlags\fR \fB[In]\fR \fB0\fR, \fBCRYPT_NOHASHOID\fR or CRYPT_X931_FORMAT: Format of the signature. .PP .SH RETURNS .PP \fBSuccess:\fR \fBTRUE\fR (Signature is valid) .PP \fBFailure:\fR \fBFALSE\fR (GetLastError() == \fBNTE_BAD_SIGNATURE\fR, if signature is invalid) .SH IMPLEMENTATION .PP Not declared in a Wine header. The function is either undocumented, or missing from Wine. .PP Implemented in \fB"dlls/rsaenh/rsaenh.c"\fR. .PP Debug channel \fB"crypt"\fR.