Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
[Crypto] Switch to libsecp256k1 signature verification and update the lib #549
Here is the long overdue update for PIVX to let go of OpenSSL in its consensus code.
The update is made of 6 commits:
Here are some highlights for commit 6839f3b and the changes I introduce:
Possible testing includes pretty much everything requiring signing or verifying signatures.
This PR is unrelated to #447 and contrary to what I first stated there, PIVX is currently not independent from OpenSSL in its consensus code.
This PR should not generate too much conflicts with #413 or #416 as they stand. Should it arise, I am prepared to rebase this PR or help rebase the others if this one was to be merged first. EDIT: rebase is done.