mirror of
https://github.com/urbit/shrub.git
synced 2024-12-24 11:24:21 +03:00
9be3318ae9
The secp core had some flaws: in particular, the logic for signing/recovery did not match libsecbp256k1 w.r.t. the enigmatic "recid" (v) value. The jet hints were also subtly wrong, in that the curve parameters were in a sample (not an arm) and thus not matched by the jet matching scheme. Consequently, the jets would be used (but incorrect) for other curve parameters. Tests were also added to exercise the recovery id cases thoroughly. |
||
---|---|---|
.. | ||
bug | ||
lib | ||
sys |