Demo merge of libsecp256k1 and deterministic signing #5257
pull sipa wants to merge 17 commits into bitcoin:master from sipa:secpmerge changing 86 files +8245 −421-
sipa commented at 1:33 PM on November 10, 2014: member
-
11d3b9939c
Do signature-s negation inside the tests
To avoid the need for libsecp256k1 to expose such functionality.
-
a4d66b1c24
Squashed 'src/secp256k1/' content from commit ef6f677
git-subtree-dir: src/secp256k1 git-subtree-split: ef6f677679d7c2a5ba7d3ad85da0456a1d086a3e
-
Delete src/secp256k1 before import dc721adcbe
-
Merge commit 'a4d66b1c24c601191bfb13c34bd759767c05b10b' as 'src/secp256k1' ac0aba4193
-
Always build and link libsecp256k1 7743fe10bd
-
Do not use EC code in global constructors 35e31ddd03
-
Use libsecp256k1 in key.cpp 42fb098e9e
-
Don't use bashisms in configure 29a97ec60a
-
depends: add gmp package 594b207d86
-
depends: quit exporting in config.site c64b808d45
-
build: fixup configure to not export anything e1ac0f84fa
-
build: secp256k1 as a subdir, since it's required ee832650da
-
25863020bc
revert part of 9eda1620b
This probably would've broken native OSX builds
-
Split up crypto/sha2 ac869ede0a
-
Add HMAC-SHA256 db040b6cba
-
Add the RFC6979 PRNG 9031be743f
-
Deterministic signing b307558319
-
sipa commented at 1:37 PM on November 10, 2014: member
This is just to show that libsecp256k1's deterministic signing (#5220) and the OpenSSL-based deterministic signing (#5227) are compatible with eachother, so switching between them will not change the signatures produced (and the tests from #5227 remain useful).
- sipa renamed this:
Demo merge of libsecp256k1 and determinsitic signing
Demo merge of libsecp256k1 and deterministic signing
on Nov 10, 2014 - laanwj added the label Wallet on Nov 10, 2014
- sipa closed this on Nov 12, 2014
- MarcoFalke locked this on Sep 8, 2021