|
Hi, all
I tried to verify a signature that the plain text
is just a simple string "test data".
When I put the data into a file called
"message.txt", then using following code to verify the signature:
...
VerifierFilter* verifierFilter = new
VerifierFilter(pubVerifier);
verifierFilter->Put(sign, pubVerifier.SignatureLength()); FileSource f("message.txt", true, verifierFilter); bool retval =
verifierFilter->GetLastResult();
It gave me correct answer.
However, when I read the plain data from a
string, for example,
...
VerifierFilter* verifierFilter = new
VerifierFilter(pubVerifier);
verifierFilter->Put(sign, pubVerifier.SignatureLength()); StringSource ("test data", true, verifierFilter); return verifierFilter->GetLastResult(); It gave me incorrect answer.
I want to use second proach to verify a
signature. Could somebody know what's the problem?
Thanks for help.
Jessica
|
