DarkWindman
|
7699fe9aa6
|
modules: Port bitcoin-core/secp256k1#1735 to zkp-specific code
|
2026-02-27 14:47:59 +02:00 |
|
DarkWindman
|
e3bddfa750
|
modules: Port bitcoin-core/secp256k1#1579 to zkp-specific code
|
2026-02-19 10:24:07 +02:00 |
|
Tim Ruffing
|
e444d24bca
|
Fix include guards: No _ prefix/suffix but _H suffix (as in upstream)
|
2023-04-21 12:02:28 +02:00 |
|
Andrew Poelstra
|
347f96d94a
|
fix include paths in all the -zkp modules
This is causing out-of-tree build failures in Elements.
|
2022-08-05 14:56:10 +00:00 |
|
Andrew Poelstra
|
11d675dce8
|
whitelist: remove ability to specific nonce function
This functionality is inappropriate to expose for a zero-knowledge proof,
and was confusingly (and potentially dangerously) implemented.
|
2022-01-06 19:12:14 +00:00 |
|
Jonas Nick
|
c8ac14d9dc
|
whitelist: fix SECP256K1_WHITELIST_MAX_N_KEYS constant
"MAX" should mean inclusive. And the whitelisting functions handled this
inconsistently.
|
2021-10-15 16:17:20 +00:00 |
|
Jonas Nick
|
938725c1c9
|
Merge commits 'd7ec49a6 9a5a87e0 aa5d34a8 2a3a97c6 ' into temp-merge-976
Also remove remaining uses of ecmult context in secp-zkp and update API tests
accordingly.
|
2021-09-16 15:21:11 +00:00 |
|
Jonas Nick
|
04f4c09111
|
Add n_keys argument to whitelist_verify
|
2020-07-24 14:49:33 +02:00 |
|
Jonas Nick
|
dbf3d752a8
|
Fix checks of whitelist serialize/parse arguments
|
2020-07-24 14:49:33 +02:00 |
|
Andrew Poelstra
|
29d0d562dc
|
whitelist: fix serialize/parse API to take serialized length
|
2020-07-24 14:49:33 +02:00 |
|
Andrew Poelstra
|
8c77fe1590
|
Implement ring-signature based whitelist delegation scheme
|
2020-07-24 14:49:33 +02:00 |
|