Page MenuHomePhabricator

[secp256k1] Extend libsecp256k1's ctime test to check schnorr signatures
ClosedPublic

Authored by deadalnix on Mar 29 2020, 19:37.

Details

Summary

This comes with a set of refactoring to the schnorr signature code to avoid tripping the checks. Nothing really bad was discovered, but now we know that nothign really bad will ever be introduced.

Test Plan
libtool --mode=execute valgrind src/secp256k1/valgrind_ctime_test

Diff Detail

Repository
rABC Bitcoin ABC
Lint
Lint Not Applicable
Unit
Tests Not Applicable