BIP461: Reference Implementation and Test Vectors #2328

pull liamgilligan wants to merge 1 commits into bitcoin:master from liamgilligan:bip-low-r-grinding changing 7 files +512 −0
  1. liamgilligan commented at 3:56 PM on October 9, 2026: contributor

    All vectors were tested against libsecp256k1, and all verification vectors were checked against OpenSSL. A check was also added to the verify specification to reject pubkeys with x or y coordinates greater than or equal to p, but output on valid input is unchanged.

    See #2224.

  2. BIP461: add test vectors and reference implementation
    All vectors were tested against libsecp256k1, and
    all verification vectors were checked against OpenSSL.
    A check was also added to the `verify` specification
    to reject pubkeys with x or y coordinates greater than
    or equal to `p`.
    712fd8a1fd
  3. liamgilligan commented at 3:57 PM on October 9, 2026: contributor

    @jeanpablojp Here is the reference implementation as promised, if you'd like to review it.


github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bips. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-10-14 03:10 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me