. #32795

pull reregd wants to merge 2 commits into bitcoin:master from reregd:feature/sphincs-plus-stub changing 27 files +2189 −0
  1. reregd commented at 7:09 am on June 22, 2025: none
  2. add sphincs+ 87f1abeab0
  3. Add CSPHINCSKey stub and initial integration points
    This commit introduces a stub for the CSPHINCSKey class, intended for SPHINCS+ post-quantum signatures.
    
    - Defines CSPHINCSKey in `src/script/sphincsplus.h` and `src/script/sphincsplus.cpp` with placeholder implementations for key generation, signing, and verification.
    - Removes the CSPHINCSKey definition from `src/key.h`.
    - Integrates the new files into the CMake build system.
    - Adds basic placeholder tests for CSPHINCSKey in `src/test/sphincsplus_tests.cpp` and adds it to the test build.
    - Includes placeholder comments in `SigningProvider` and `SignStep` to indicate future integration points for SPHINCS+ keys and signatures.
    d7fffad51d
  4. DrahtBot commented at 7:09 am on June 22, 2025: contributor

    The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.

    Code Coverage & Benchmarks

    For details see: https://corecheck.dev/bitcoin/bitcoin/pulls/32795.

    Reviews

    See the guideline for information on the review process. A summary of reviews will appear here.

  5. fanquake closed this on Jun 22, 2025

  6. fanquake renamed this:
    Feature/sphincs plus stub
    .
    on Jun 24, 2025
  7. bitcoin locked this on Jun 24, 2025


reregd DrahtBot


github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2025-07-07 21:13 UTC

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