erigon-pulse/crypto/bls12381
Martin Holst Swende 2f53a0856e tests/fuzzers/bls1381: add bls fuzzer (#21796)
* added bls fuzzer

* crypto/bls12381: revert bls-changes, fixup fuzzer tests

* fuzzers: split bls fuzzing into 8 different units

* fuzzers/bls: remove (now stale) corpus

* crypto/bls12381: added blsfuzz corpus

* fuzzers/bls12381: fix the bls corpus

* fuzzers: fix oss-fuzz script

* tests/fuzzers: fixups on bls corpus

* test/fuzzers: remove leftover corpus

Co-authored-by: Marius van der Wijden <m.vanderwijden@live.de>
# Conflicts:
#	crypto/bls12381/fp_test.go
2021-03-08 12:30:14 +01:00
..
arithmetic_decl.go core/vm, crypto/bls12381, params: add bls12-381 elliptic curve precompiles (#21018) 2020-06-15 19:38:13 +03:00
arithmetic_fallback.go core/vm, crypto/bls12381, params: add bls12-381 elliptic curve precompiles (#21018) 2020-06-15 19:38:13 +03:00
arithmetic_x86_adx.go core/vm, crypto/bls12381, params: add bls12-381 elliptic curve precompiles (#21018) 2020-06-15 19:38:13 +03:00
arithmetic_x86_noadx.go core/vm, crypto/bls12381, params: add bls12-381 elliptic curve precompiles (#21018) 2020-06-15 19:38:13 +03:00
arithmetic_x86.s core/vm, crypto/bls12381, params: add bls12-381 elliptic curve precompiles (#21018) 2020-06-15 19:38:13 +03:00
bls12_381_test.go core/vm, crypto/bls12381, params: add bls12-381 elliptic curve precompiles (#21018) 2020-06-15 19:38:13 +03:00
bls12_381.go post-rebase fixups 2020-06-15 19:38:54 +03:00
field_element_test.go core/vm, crypto/bls12381, params: add bls12-381 elliptic curve precompiles (#21018) 2020-06-15 19:38:13 +03:00
field_element.go post-rebase fixups 2020-06-15 19:38:54 +03:00
fp2.go build, internal/ethapi, crypto/bls12381: fix typos (#21210) 2020-08-07 11:17:36 +02:00
fp6.go build, internal/ethapi, crypto/bls12381: fix typos (#21210) 2020-08-07 11:17:36 +02:00
fp12.go core/vm, crypto/bls12381, params: add bls12-381 elliptic curve precompiles (#21018) 2020-06-15 19:38:13 +03:00
fp_test.go tests/fuzzers/bls1381: add bls fuzzer (#21796) 2021-03-08 12:30:14 +01:00
fp.go post-rebase fixups 2020-06-15 19:38:54 +03:00
g1_test.go post-rebase fixups 2020-06-15 19:38:54 +03:00
g1.go post-rebase fixups 2020-06-15 19:38:54 +03:00
g2_test.go post-rebase fixups 2020-06-15 19:38:54 +03:00
g2.go post-rebase fixups 2020-06-15 19:38:54 +03:00
gt.go post-rebase fixups 2020-06-15 19:38:54 +03:00
isogeny.go post-rebase fixups 2020-06-15 19:38:54 +03:00
pairing_test.go post-rebase fixups 2020-06-15 19:38:54 +03:00
pairing.go post-rebase fixups 2020-06-15 19:38:54 +03:00
swu.go core/vm, crypto/bls12381, params: add bls12-381 elliptic curve precompiles (#21018) 2020-06-15 19:38:13 +03:00
utils.go post-rebase fixups 2020-06-15 19:38:54 +03:00