Skip to content

Fuzzing

Armando Faz edited this page Dec 5, 2022 · 1 revision

The CIRCL library is tested using Cryptofuzz, which enables multi-library testing and interoperability of computations.

Currently, the oss-fuzz project runs cryptofuzz testing.

Packages tested:

  • circl/ecc/p384
  • circl/ecc/bls12381

Integration to OSS-Fuzz: https://github.com/google/oss-fuzz/pull/7262

Integration to Cryptofuzz: https://github.com/guidovranken/cryptofuzz/commit/680f19902156e4eac353c5117bea00b1dfa29c2d