stratospher
41e0f34f76
BIP374: add test vectors for secp256k1 generator point
...
- added 2 more successful test vectors.
now there are 7 test vectors[test vectors 0..6].
- test vectors 5, 6 have G=GENERATOR
2025-01-27 14:20:45 +05:30
Jon Atack
b15a0a1aa9
Merge pull request #1736 from jonatack/2024-12-bip374-make-python-files-executable
...
BIP374: update reference.py and secp256k1.py to be executable
2025-01-01 16:04:57 -08:00
Sebastian Falbesoner
a00064fcfa
BIP-374: add generated test vector .csv files
2024-12-30 17:19:55 +01:00
Jon Atack
cce668de3c
bip374: update secp256k1.py to be executable
2024-12-28 18:20:56 -07:00
Jon Atack
a261439d92
bip374: update reference.py to be executable
2024-12-28 18:20:33 -07:00
Oliver Gugger
e141b9501d
bip-0374: remove default value for G in dleq_challenge
...
To avoid the mistake fixed in the previous commit, we remove the default
value from the G parameter of dleq_challenge.
2024-12-28 21:42:07 +01:00
Oliver Gugger
8bc42a2673
bip-0374: fix challenge generation, use correct G
...
Both generating and verifying a proof allows for specifying a custom
generator point G. But that custom generator point was not passed into
the dleq_challenge function, resulting in the default (secp256k1)
generator point to be used. This lead to the test vectors being
incorrect.
2024-12-28 15:58:08 +01:00
Andrew Toth
cb3afee850
Move test vectors to bip-0374 directory, add tests for G
2024-12-26 14:17:52 -05:00