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.

  4. jonatack added the label Proposed BIP modification on Oct 18, 2026
  5. jonatack added the label Pending acceptance on Oct 18, 2026

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-11-03 19:10 UTC

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