catched up api changes, fixed dysfunctional c++ signature api, enhanced c++ Buf class.

This commit is contained in:
TLINDEN
2014-02-16 15:29:19 +01:00
parent 1342fa2b45
commit 3f03f97992
7 changed files with 62 additions and 49 deletions

View File

@@ -133,11 +133,9 @@ void test3() {
Signature SigA(A);
Signature SigB(PA);
unsigned char *sig = SigA.sign((unsigned char*)message.c_str(), message.length());
// FIXME: bad api here
if(SigB.verify(sig, message.length() + crypto_sign_BYTES) )
cout << "3 ok" << endl;
if(SigA.sign((unsigned char*)message.c_str(), message.length()))
if(SigB.verify(SigA.sig) )
cout << "3 ok" << endl;
}
void test4() {