fix bug reported by Jeffrey Walton
parent
b130b99781
commit
2345ab6d80
|
|
@ -748,8 +748,8 @@ bool ValidateESIGN()
|
||||||
cout << "verification check against test vector\n";
|
cout << "verification check against test vector\n";
|
||||||
|
|
||||||
cout << "Generating signature key from seed..." << endl;
|
cout << "Generating signature key from seed..." << endl;
|
||||||
InvertibleESIGNFunction priv;
|
signer.AccessKey().GenerateRandom(GlobalRNG(), MakeParameters("Seed", ConstByteArrayParameter((const byte *)"test", 4))("KeySize", 3*512));
|
||||||
priv.GenerateRandom(GlobalRNG(), MakeParameters("Seed", ConstByteArrayParameter((const byte *)"test", 4))("KeySize", 3*512));
|
verifier = signer;
|
||||||
|
|
||||||
fail = !SignatureValidate(signer, verifier);
|
fail = !SignatureValidate(signer, verifier);
|
||||||
pass = pass && !fail;
|
pass = pass && !fail;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue