On Tue, Apr 29, 2003 at 12:15:12PM -0700, Yanmu Huang wrote: > // calculate digest > byte digest[20]; > SHA sha1; > sha1.CalculateDigest((byte*) digest, (byte*) m_body, strlen(m_body)); > > // verify the signature > GDSADigestVerifier verifier(p, q, g, y); // I don't > know how to replace these two lines > return verifier.VerifyDigest(digest, sizeof(digest), new_sig);
replace the above with: GDSADigestVerifier verifier(p, q, g, y); return verifier.VerifyMessage((byte*)m_body, strlen(m_body), new_sig, new_siglen);
