go-ethereum/crypto/bn256
Daniel Liu 0fd51f13a1
tests/fuzzers: added bn marshaling fuzzers #32053 (#1228)
Adds marshaling fuzzing for G1 and G2 to oss-fuzz.

Also aligns the behavior of the google library to that of gnark and
cloudflare, which only ever read the first 64 / 128 bytes of the input,
regardless of how long the input is

Co-authored-by: Marius van der Wijden <m.vanderwijden@live.de>
2025-07-26 17:36:58 +08:00
..
cloudflare crypto/bn256: fix MulScalar (#30974) 2025-01-04 11:00:57 +08:00
gnark crypto/bn256: fix gnark deserialisation #32055 (#1227) 2025-07-26 17:35:13 +08:00
google tests/fuzzers: added bn marshaling fuzzers #32053 (#1228) 2025-07-26 17:36:58 +08:00
bn256_fast.go crypto: add go:build lines (#23468) 2024-12-09 17:49:00 +08:00
bn256_slow.go crypto/bn256: fix import line (#20723) 2024-12-09 17:48:59 +08:00