Clear secret-dependent variables in `_ecmult_const_xonly` #1934

pull theStack wants to merge 1 commits into bitcoin-core:master from theStack:ecmult_const_xonly-clear-secret-dependent-vars changing 1 files +4 −0
  1. theStack commented at 4:07 PM on September 9, 2026: contributor

    While working on the refactoring PR #1933, I noticed that there is no _gej clearing of the point multiplication result in _ecmult_const_xonly (apparently this was missed back then when looking for instances in #1579 (comment), likely because in this case there is no _ge_set_gej call involved).

    Note that for _ecmult_const itself there is already a separate PR: https://github.com/bitcoin-core/secp256k1/pull/1885

  2. Clear secret-dependent variables in `_ecmult_const_xonly` 9e65f6ac9b
  3. theStack added the label side-channel on Sep 9, 2026
  4. real-or-random approved
  5. real-or-random commented at 4:18 PM on September 9, 2026: contributor

    utACK 9e65f6ac9b714b85bf03338ffb900a6aeebed800

  6. real-or-random added the label tweak/refactor on Sep 9, 2026
  7. theStack merged this on Sep 23, 2026
  8. theStack closed this on Sep 23, 2026

  9. theStack deleted the branch on Sep 23, 2026

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin-core/secp256k1. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-09-28 09:33 UTC