go-ethereum/crypto/bn256
bigbear f7f57d29d4
crypto/bn256: fix comment in MulXi (#34659)
The comment formula showed (i+3) but the code multiplies by 9 (Lsh 3 +
add = 8+1).
This was a error when porting from upstream golang.org/x/crypto/bn256
where ξ=i+3.
Go-ethereum changed the constant to ξ=i+9 but forgot to update the inner
formula.
2026-04-13 13:57:11 +02:00
..
cloudflare go.mod, build: require go 1.24 and upgrade linter (#32584) 2025-09-11 13:07:04 +02:00
gnark crypto/bn256: refactor to use bitutil.TestBytes (#32435) 2025-08-15 15:12:22 +08:00
google crypto/bn256: fix comment in MulXi (#34659) 2026-04-13 13:57:11 +02:00
bn256_fast.go crypto/bn256: switch to gnark again (#32659) 2025-09-19 15:18:42 +02:00
bn256_slow.go all: add go:build lines (#23468) 2021-08-25 18:46:29 +02:00
LICENSE crypto/bn256: add missing license file, release wrapper in BSD-3 2018-08-20 18:05:06 +03:00