go-ethereum/crypto/bn256
Daniel Liu 2826b1e9c0
crypto/bn256: switch to gnark again #32659 (#1552)
We recently update our default implementation to gnark in
https://github.com/ethereum/go-ethereum/pull/32024
Then we found a consensus issue and reverted it in
65d77c5129
We fixed the consensus issue and have been fuzzing it more since then in
https://github.com/ethereum/go-ethereum/pull/32055/files
https://github.com/ethereum/go-ethereum/pull/32065
https://github.com/ethereum/go-ethereum/pull/32055/files

So I think now is the time to update it back to gnark

Co-authored-by: Marius van der Wijden <m.vanderwijden@live.de>
2025-09-24 07:48:52 +08:00
..
cloudflare crypto: fix unknown linters (#1488) 2025-09-12 14:45:26 +08:00
gnark crypto/bn256: refactor to use bitutil.TestBytes #32435 (#1436) 2025-09-06 17:15:07 +08:00
google crypto/bn256: add documentation on subgroup checks for G2 #32066 (#1232) 2025-07-26 17:41:09 +08:00
bn256_fast.go crypto/bn256: switch to gnark again #32659 (#1552) 2025-09-24 07:48:52 +08:00
bn256_slow.go crypto/bn256: fix import line (#20723) 2024-12-09 17:48:59 +08:00