The following table shows data about each function in the project. The functions included in this table correspond to all functions that exist in the executables of the fuzzers. As such, there may be functions that are from third-party libraries.
For further technical details on the meaning of columns in the below table, please see the Glossary .
| Func name | Functions filename | Args | Function call depth | Reached by Fuzzers | Fuzzers runtime hit | Func lines hit % | I Count | BB Count | Cyclomatic complexity | Functions reached | Reached by functions | Accumulated cyclomatic complexity | Undiscovered complexity | 
|---|
The following is the call tree with color coding for which functions are hit/not hit. This info is based on the coverage achieved of all fuzzers together and not just this specific fuzzer. We use the following coloring scheme where min/max is an interval [min:max) (max non-inclusive) to color the callsite based on how many times the callsite is covered at run time.
| Min | Max | Color | 
|---|---|---|
| 0 | 1 | red | 
| 1 | 10 | gold | 
| 10 | 30 | yellow | 
| 30 | 50 | greenyellow | 
| 50 | 1000000000000 | lawngreen | 
For further technical details on the call tree overview, please see the Glossary .
 
         The distribution of callsites in terms of coloring is
| Color | Callsite count | Percentage | 
|---|---|---|
| red | 368 | 49.9% | 
| gold | 52 | 7.05% | 
| yellow | 2 | 0.27% | 
| greenyellow | 0 | 0.0% | 
| lawngreen | 315 | 42.7% | 
| All colors | 737 | 100 | 
The following link provides a visualisation of the full call tree overlaid with coverage information: full call tree
For further technical details on how the call tree is generated, please see the Glossary .
The followings nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function | 
|---|---|---|---|---|
| 251 | 358 | cryptofuzz::Driver::Run(unsigned char const*, unsigned long) const | call site | _ZN8nlohmann14adl_serializerINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEvE7to_jsonINS_10basic_jsonINS1_3mapENS1_6vectorES7_blmdS5_S0_EERS7_EEDTcmclL_ZNS_12_GLOBAL__N_17to_jsonEEfp_clsr3stdE7forwardIT0_Efp0_EEcvv_EERT_OSG_ | 
| 51 | 681 | cryptofuzz::Driver::Run(unsigned char const*, unsigned long) const | call site | |
| 41 | 618 | cryptofuzz::util::GetNullPtr(fuzzing::datasource::Datasource*) | call site | puts | 
| 7 | 610 | cryptofuzz::Buffer::GetPtr(fuzzing::datasource::Datasource*) const | call site | __cxa_get_exception_ptr | 
| 4 | 667 | cryptofuzz::Driver::Run(unsigned char const*, unsigned long) const | call site | |
| 3 | 663 | cryptofuzz::Driver::Run(unsigned char const*, unsigned long) const | call site | |
| 2 | 676 | cryptofuzz::Driver::Run(unsigned char const*, unsigned long) const | call site | |
| 1 | 120 | cryptofuzz::Driver::Run(unsigned char const*, unsigned long) const | call site | |
| 1 | 125 | cryptofuzz::Driver::Run(unsigned char const*, unsigned long) const | call site | |
| 1 | 127 | cryptofuzz::Driver::Run(unsigned char const*, unsigned long) const | call site | |
| 1 | 131 | cryptofuzz::Driver::Run(unsigned char const*, unsigned long) const | call site | |
| 1 | 133 | cryptofuzz::Driver::Run(unsigned char const*, unsigned long) const | call site | 
[EXPERIMENTAL] The followings are the branches where fuzzer fails to bypass.
| Blocked Complexity | Reachable Complexity | Function Name | Blocked Branch | 
|---|---|---|---|
| 8479 | 8491 | cryptofuzz::Options::Options(int,char**,std::__1::vector | /src/cryptofuzz-sp-math-all/options.cpp:64 | 
| 3964 | 8634 | Botan::EC_Group::verify_group(Botan::RandomNumberGenerator&,bool)const | /src/botan/src/lib/pubkey/ec_group/ec_group.cpp:816 | 
| 2826 | 2837 | Botan::EC_Group::EC_Group(std::__1::basic_string | /src/botan/src/lib/pubkey/ec_group/ec_group.cpp:453 | 
| 2504 | 2550 | Botan::EMSA::create(std::__1::basic_string | /src/botan/src/lib/pk_pad/emsa.cpp:49 | 
| 2231 | 2269 | Botan::EMSA::create(std::__1::basic_string | /src/botan/src/lib/pk_pad/emsa.cpp:57 | 
| 1844 | 1874 | Botan::EMSA::create(std::__1::basic_string | /src/botan/src/lib/pk_pad/emsa.cpp:84 | 
| 1507 | 1525 | Botan::EMSA::create(std::__1::basic_string | /src/botan/src/lib/pk_pad/emsa.cpp:104 | 
| 1285 | 1406 | Botan::PK_Verifier::check_signature(unsignedcharconst*,unsignedlong) | /src/botan/src/lib/pubkey/pubkey.cpp:335 | 
| 1227 | 2136 | wc_ecc_import_private_key_ex | /src/wolfssl-sp-math-all/wolfcrypt/src/ecc.c:9842 | 
| 1170 | 1184 | Botan::EMSA::create(std::__1::basic_string | /src/botan/src/lib/pk_pad/emsa.cpp:129 | 
| 1124 | 1886 | wc_HmacFinal | /src/wolfssl-sp-math-all/wolfcrypt/src/hmac.c:786 | 
| 1114 | 1876 | wc_HmacFinal | /src/wolfssl-sp-math-all/wolfcrypt/src/hmac.c:810 | 
| Function name | source code lines | source lines hit | percentage hit | 
|---|
| filename | functions hit | 
|---|---|
| /src/cryptofuzz-sp-math-all/entry.cpp | 1 | 
| /src/cryptofuzz-sp-math-all/driver.cpp | 1 | 
| /src/cryptofuzz-sp-math-all/include/cryptofuzz/repository.h | 89 | 
| /src/cryptofuzz-sp-math-all/executor.cpp | 175 | 
| /src/cryptofuzz-sp-math-all/fuzzing-headers/include/fuzzing/datasource/id.hpp | 1 | 
| /src/cryptofuzz-sp-math-all/./executor.h | 3 | 
| /src/cryptofuzz-sp-math-all/components.cpp | 11 | 
| /src/cryptofuzz-sp-math-all/include/cryptofuzz/generic.h | 3 | 
| /src/cryptofuzz-sp-math-all/fuzzing-headers/include/fuzzing/datasource/datasource.hpp | 8 | 
| /src/cryptofuzz-sp-math-all/options.cpp | 2 | 
| /src/cryptofuzz-sp-math-all/include/cryptofuzz/operations.h | 6 | 
| /usr/local/bin/../include/c++/v1/optional | 4 | 
| /src/cryptofuzz-sp-math-all/operation.cpp | 2 | 
| /src/cryptofuzz-sp-math-all/repository.cpp | 2 | 
| /usr/local/bin/../include/c++/v1/stdexcept | 1 | 
| /src/cryptofuzz-sp-math-all/util.cpp | 6 | 
| /src/cryptofuzz-sp-math-all/include/cryptofuzz/../../third_party/json/json.hpp | 50 | 
| /usr/local/bin/../include/c++/v1/exception | 2 | 
| /usr/include/boost/algorithm/hex.hpp | 3 | 
| /usr/include/boost/range/begin.hpp | 2 | 
| /usr/include/boost/range/end.hpp | 2 | 
| /src/cryptofuzz-sp-math-all/./third_party/json/json.hpp | 5 | 
| /usr/local/bin/../include/c++/v1/stdlib.h | 1 | 
| /usr/local/bin/../include/c++/v1/math.h | 4 | 
| /src/cryptofuzz-sp-math-all/tests.cpp | 1 | 
| /src/cryptofuzz-sp-math-all/fuzzing-headers/include/fuzzing/exception.hpp | 2 | 
| /src/cryptofuzz-sp-math-all/fuzzing-headers/include/fuzzing/memory.hpp | 1 | 
The following is the call tree with color coding for which functions are hit/not hit. This info is based on the coverage achieved of all fuzzers together and not just this specific fuzzer. We use the following coloring scheme where min/max is an interval [min:max) (max non-inclusive) to color the callsite based on how many times the callsite is covered at run time.
| Min | Max | Color | 
|---|---|---|
| 0 | 1 | red | 
| 1 | 10 | gold | 
| 10 | 30 | yellow | 
| 30 | 50 | greenyellow | 
| 50 | 1000000000000 | lawngreen | 
For further technical details on the call tree overview, please see the Glossary .
 
               The distribution of callsites in terms of coloring is
| Color | Callsite count | Percentage | 
|---|---|---|
| red | 1797 | 52.9% | 
| gold | 114 | 3.35% | 
| yellow | 87 | 2.56% | 
| greenyellow | 55 | 1.62% | 
| lawngreen | 1342 | 39.5% | 
| All colors | 3395 | 100 | 
The following link provides a visualisation of the full call tree overlaid with coverage information: full call tree
For further technical details on how the call tree is generated, please see the Glossary .
The followings nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function | 
|---|---|---|---|---|
| 243 | 2487 | BuildUserAuthRequestPassword | call site | BuildUserAuthRequestPublicKey | 
| 137 | 1699 | wc_HashFinal | call site | wc_RsaSSL_Sign | 
| 135 | 445 | wc_ShaFinal | call site | wc_HmacSetKey | 
| 90 | 322 | wc_InitSha_ex | call site | wc_ShaUpdate | 
| 60 | 1480 | SendKexDhReply | call site | ToTraditionalInline_ex | 
| 60 | 1979 | wc_FreeRsaKey | call site | SendNewKeys | 
| 57 | 1906 | wc_RsaCleanup | call site | wc_ecc_sign_hash | 
| 52 | 3317 | DoScpSource | call site | ReceiveScpConfirmation | 
| 51 | 1586 | wc_ecc_import_x963_ex | call site | wc_EccPublicKeyDecode | 
| 44 | 2115 | wc_ecc_import_x963 | call site | wc_SignatureVerify | 
| 41 | 3077 | wolfSSH_accept | call site | wolfSSH_accept | 
| 40 | 108 | wolfSSH_SFTP_free | call site | wolfSSH_AGENT_free | 
[EXPERIMENTAL] The followings are the branches where fuzzer fails to bypass.
| Function name | source code lines | source lines hit | percentage hit | 
|---|
| filename | functions hit | 
|---|---|
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssh/wolfssh-fuzzers/server.c | 1 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/include/fuzzers/shared.h | 2 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssh/src/ssh.c | 18 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssh/src/log.c | 2 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/memory.c | 2 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssh/src/internal.c | 128 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/random.c | 17 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/./wolfcrypt/src/misc.c | 21 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/sha256.c | 16 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssh/src/wolfsftp.c | 7 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssh/src/agent.c | 39 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssh/./src/misc.c | 5 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/hash.c | 20 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/md5.c | 8 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/sha.c | 7 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/sha512.c | 27 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/sha3.c | 25 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/aes.c | 23 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssh/src/port.c | 2 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/hmac.c | 7 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/dh.c | 14 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/sp_int.c | 77 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/ecc.c | 52 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/wolfmath.c | 3 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/rsa.c | 27 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/asn.c | 53 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/signature.c | 4 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssh/src/wolfscp.c | 27 | 
| /usr/include/stdlib.h | 1 | 
The following is the call tree with color coding for which functions are hit/not hit. This info is based on the coverage achieved of all fuzzers together and not just this specific fuzzer. We use the following coloring scheme where min/max is an interval [min:max) (max non-inclusive) to color the callsite based on how many times the callsite is covered at run time.
| Min | Max | Color | 
|---|---|---|
| 0 | 1 | red | 
| 1 | 10 | gold | 
| 10 | 30 | yellow | 
| 30 | 50 | greenyellow | 
| 50 | 1000000000000 | lawngreen | 
For further technical details on the call tree overview, please see the Glossary .
 
                     The distribution of callsites in terms of coloring is
| Color | Callsite count | Percentage | 
|---|---|---|
| red | 4973 | 72.0% | 
| gold | 137 | 1.98% | 
| yellow | 88 | 1.27% | 
| greenyellow | 79 | 1.14% | 
| lawngreen | 1627 | 23.5% | 
| All colors | 6904 | 100 | 
The following link provides a visualisation of the full call tree overlaid with coverage information: full call tree
For further technical details on how the call tree is generated, please see the Glossary .
The followings nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function | 
|---|---|---|---|---|
| 349 | 2797 | sp_to_unsigned_bin | call site | ecc_projective_add_point_safe | 
| 170 | 1952 | fe_invert | call site | wc_ed25519_check_key | 
| 153 | 1640 | StoreRsaKey | call site | ConfirmSignature | 
| 134 | 5160 | Base64_Decode | call site | ProcessUserChain | 
| 123 | 5483 | DecodePrivateKey | call site | RsaSign | 
| 120 | 3220 | FreeDecodedCert | call site | CheckOcspRequest | 
| 112 | 6039 | DoHandShakeMsgType | call site | wolfSSL_use_PrivateKey | 
| 109 | 4393 | DoTls13ClientHello | call site | TLSX_Parse | 
| 101 | 6723 | wolfSSL_accept | call site | wolfSSL_BIO_write | 
| 100 | 3849 | SetCipherSpecs | call site | Hmac_UpdateFinal_CT | 
| 82 | 920 | Sha512_Family_Final | call site | SetKeysSide | 
| 80 | 4754 | wc_RsaPSS_CheckPadding_ex | call site | wolfSSL_connect_TLSv13 | 
[EXPERIMENTAL] The followings are the branches where fuzzer fails to bypass.
| Blocked Complexity | Reachable Complexity | Function Name | Blocked Branch | 
|---|---|---|---|
| 35529 | 72578 | wolfSSL_accept | /src/wolfssl-sp-math-all/src/ssl.c:12799 | 
| 35529 | 72578 | wolfSSL_accept | /src/wolfssl-sp-math-all/src/ssl.c:12831 | 
| 13344 | 16964 | ProcessBuffer | /src/wolfssl-sp-math-all/src/ssl.c:6348 | 
| 13344 | 16554 | ProcessBuffer | /src/wolfssl-sp-math-all/src/ssl.c:6373 | 
| 13020 | 16187 | ProcessBuffer | /src/wolfssl-sp-math-all/src/ssl.c:6423 | 
| 13020 | 16187 | ProcessBuffer | /src/wolfssl-sp-math-all/src/ssl.c:6434 | 
| 11039 | 24656 | ProcessPeerCerts | /src/wolfssl-sp-math-all/src/internal.c:12886 | 
| 11039 | 24650 | ProcessPeerCerts | /src/wolfssl-sp-math-all/src/internal.c:13022 | 
| 10636 | 10636 | wolfSSL_accept | /src/wolfssl-sp-math-all/src/ssl.c:12724 | 
| 10636 | 10636 | wolfSSL_accept | /src/wolfssl-sp-math-all/src/ssl.c:12899 | 
| 10636 | 10636 | wolfSSL_accept | /src/wolfssl-sp-math-all/src/ssl.c:12930 | 
| 10636 | 10636 | wolfSSL_accept | /src/wolfssl-sp-math-all/src/ssl.c:12959 | 
| Function name | source code lines | source lines hit | percentage hit | 
|---|
| filename | functions hit | 
|---|---|
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfssl-fuzzers/server.c | 1 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/include/fuzzers/shared.h | 2 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/ssl.c | 90 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/memory.c | 3 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/internal.c | 233 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/wc_port.c | 8 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/./wolfcrypt/src/misc.c | 37 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/md5.c | 10 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/sha.c | 11 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/./src/bio.c | 10 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/aes.c | 29 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/hmac.c | 10 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/sha256.c | 19 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/sha512.c | 35 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/sha3.c | 29 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/rsa.c | 31 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/sp_int.c | 81 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/ecc.c | 56 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/ed25519.c | 21 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/curve25519.c | 13 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/ed448.c | 22 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/curve448.c | 8 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/dh.c | 18 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/random.c | 18 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/asn.c | 162 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/./wolfcrypt/src/evp.c | 17 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/./src/pk.c | 6 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/tls.c | 179 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/./src/x509_str.c | 1 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/crl.c | 4 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/ocsp.c | 9 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/./src/x509.c | 18 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/hash.c | 21 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/coding.c | 8 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/tls13.c | 86 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/logging.c | 5 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/chacha.c | 5 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/poly1305.c | 11 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/keys.c | 11 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/fe_x25519_128.i | 20 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/ge_operations.c | 27 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/fe_448.c | 19 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/ge_448.c | 20 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/wolfmath.c | 4 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/kdf.c | 5 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/wc_encrypt.c | 3 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/pwdbased.c | 7 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/wolfio.c | 1 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/srp.c | 2 | 
The following is the call tree with color coding for which functions are hit/not hit. This info is based on the coverage achieved of all fuzzers together and not just this specific fuzzer. We use the following coloring scheme where min/max is an interval [min:max) (max non-inclusive) to color the callsite based on how many times the callsite is covered at run time.
| Min | Max | Color | 
|---|---|---|
| 0 | 1 | red | 
| 1 | 10 | gold | 
| 10 | 30 | yellow | 
| 30 | 50 | greenyellow | 
| 50 | 1000000000000 | lawngreen | 
For further technical details on the call tree overview, please see the Glossary .
 
                           The distribution of callsites in terms of coloring is
| Color | Callsite count | Percentage | 
|---|---|---|
| red | 1624 | 77.8% | 
| gold | 46 | 2.20% | 
| yellow | 45 | 2.15% | 
| greenyellow | 13 | 0.62% | 
| lawngreen | 359 | 17.2% | 
| All colors | 2087 | 100 | 
The following link provides a visualisation of the full call tree overlaid with coverage information: full call tree
For further technical details on how the call tree is generated, please see the Glossary .
The followings nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function | 
|---|---|---|---|---|
| 808 | 527 | wc_Sha256Final | call site | wc_ecc_verify_hash | 
| 675 | 1390 | wc_RNG_TestSeed | call site | ConfirmSignature | 
| 93 | 407 | ParseCertRelative | call site | ConfirmSignature | 
| 5 | 515 | Sha256Final | call site | wc_Sha256Hash | 
| 4 | 396 | ParseCertRelative | call site | GetCA | 
| 4 | 507 | Transform_Sha256 | call site | wc_Sha224Final | 
| 4 | 1369 | Hash_DRBG_Instantiate | call site | Hash_DRBG_Reseed | 
| 2 | 126 | wc_ShaUpdate | call site | ByteReverseWords | 
| 2 | 204 | wolfSSL_OBJ_nid2obj_ex | call site | BytePrecision | 
| 2 | 212 | wolfSSL_X509_NAME_ENTRY_create_by_NID | call site | wolfSSL_Free | 
| 2 | 401 | wc_LockMutex | call site | wc_UnLockMutex | 
| 2 | 502 | Sha256Update | call site | Transform_Sha256 | 
[EXPERIMENTAL] The followings are the branches where fuzzer fails to bypass.
| Function name | source code lines | source lines hit | percentage hit | 
|---|
| filename | functions hit | 
|---|---|
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfssl-fuzzers/ocsp.c | 1 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/asn.c | 114 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/ecc.c | 33 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/./wolfcrypt/src/misc.c | 22 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/memory.c | 2 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/hash.c | 14 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/sha.c | 7 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/./src/x509.c | 9 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/internal.c | 2 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/ssl.c | 14 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/wc_port.c | 2 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/md5.c | 8 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/sha256.c | 16 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/sha512.c | 27 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/sha3.c | 29 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/rsa.c | 16 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/sp_int.c | 66 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/ed25519.c | 16 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/fe_x25519_128.i | 18 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/ge_operations.c | 26 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/ed448.c | 17 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/fe_448.c | 17 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/ge_448.c | 19 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/wolfmath.c | 3 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/random.c | 14 | 
The following is the call tree with color coding for which functions are hit/not hit. This info is based on the coverage achieved of all fuzzers together and not just this specific fuzzer. We use the following coloring scheme where min/max is an interval [min:max) (max non-inclusive) to color the callsite based on how many times the callsite is covered at run time.
| Min | Max | Color | 
|---|---|---|
| 0 | 1 | red | 
| 1 | 10 | gold | 
| 10 | 30 | yellow | 
| 30 | 50 | greenyellow | 
| 50 | 1000000000000 | lawngreen | 
For further technical details on the call tree overview, please see the Glossary .
 
                                 The distribution of callsites in terms of coloring is
| Color | Callsite count | Percentage | 
|---|---|---|
| red | 181 | 33.8% | 
| gold | 10 | 1.86% | 
| yellow | 82 | 15.3% | 
| greenyellow | 59 | 11.0% | 
| lawngreen | 203 | 37.9% | 
| All colors | 535 | 100 | 
The following link provides a visualisation of the full call tree overlaid with coverage information: full call tree
For further technical details on how the call tree is generated, please see the Glossary .
The followings nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function | 
|---|---|---|---|---|
| 75 | 448 | sp_clear | call site | wc_EccPublicKeyDecode | 
| 34 | 329 | wc_curve25519_export_public | call site | wc_curve25519_make_pub | 
| 31 | 372 | wc_curve448_export_public | call site | wc_curve448_make_pub | 
| 8 | 439 | wc_ecc_import_private_key | call site | wc_ecc_import_x963_ex | 
| 7 | 63 | wc_ed448_import_public | call site | ge448_compress_key | 
| 4 | 81 | wc_Shake256_Update | call site | Load64BitBigEndian | 
| 3 | 99 | ge448_select | call site | equal | 
| 2 | 71 | fe448_isnegative | call site | wc_ed448_check_key | 
| 2 | 222 | fe_isnegative | call site | wc_ed25519_check_key | 
| 2 | 232 | Sha512Update | call site | ByteReverseWords64 | 
| 2 | 243 | _Transform_Sha512 | call site | _Transform_Sha512 | 
| 2 | 249 | Sha512_Family_Final | call site | _Transform_Sha512 | 
[EXPERIMENTAL] The followings are the branches where fuzzer fails to bypass.
| Function name | source code lines | source lines hit | percentage hit | 
|---|
| filename | functions hit | 
|---|---|
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfssl-fuzzers/misc.c | 1 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/coding.c | 10 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/include/fuzzers/shared.h | 1 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/asn.c | 32 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/curve25519.c | 15 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/curve448.c | 11 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/ed448.c | 12 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/fe_448.c | 17 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/ge_448.c | 11 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/sha3.c | 10 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/./wolfcrypt/src/misc.c | 8 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/ed25519.c | 13 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/fe_x25519_128.i | 18 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/ge_operations.c | 12 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/sha512.c | 10 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/ecc.c | 11 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/sp_int.c | 6 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/memory.c | 2 | 
The following is the call tree with color coding for which functions are hit/not hit. This info is based on the coverage achieved of all fuzzers together and not just this specific fuzzer. We use the following coloring scheme where min/max is an interval [min:max) (max non-inclusive) to color the callsite based on how many times the callsite is covered at run time.
| Min | Max | Color | 
|---|---|---|
| 0 | 1 | red | 
| 1 | 10 | gold | 
| 10 | 30 | yellow | 
| 30 | 50 | greenyellow | 
| 50 | 1000000000000 | lawngreen | 
For further technical details on the call tree overview, please see the Glossary .
 
                                       The distribution of callsites in terms of coloring is
| Color | Callsite count | Percentage | 
|---|---|---|
| red | 1550 | 47.9% | 
| gold | 87 | 2.69% | 
| yellow | 65 | 2.01% | 
| greenyellow | 30 | 0.92% | 
| lawngreen | 1501 | 46.4% | 
| All colors | 3233 | 100 | 
The following link provides a visualisation of the full call tree overlaid with coverage information: full call tree
For further technical details on how the call tree is generated, please see the Glossary .
The followings nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function | 
|---|---|---|---|---|
| 289 | 2449 | SendUserAuthRequest | call site | BuildUserAuthRequestPublicKey | 
| 146 | 3069 | wolfSSH_connect | call site | DoReceive | 
| 90 | 326 | wc_InitSha_ex | call site | wc_ShaUpdate | 
| 75 | 2353 | DoUserAuthRequestPublicKey | call site | DoUserAuthRequestRsa | 
| 69 | 1772 | wc_Sha256Hash | call site | wc_RsaFunction | 
| 59 | 1985 | SendKexDhReply | call site | SendNewKeys | 
| 57 | 449 | wc_ShaFinal | call site | wc_HmacUpdate | 
| 51 | 1591 | wc_ecc_import_x963_ex | call site | wc_EccPublicKeyDecode | 
| 47 | 1910 | wc_RsaFunction_ex | call site | wc_ecc_sign_hash | 
| 46 | 538 | wc_HmacFinal | call site | wc_HmacSetKey | 
| 40 | 108 | wolfSSH_SFTP_free | call site | wolfSSH_AGENT_free | 
| 39 | 1491 | GetASNHeader_ex | call site | DecodeRsaPssParams | 
[EXPERIMENTAL] The followings are the branches where fuzzer fails to bypass.
| Function name | source code lines | source lines hit | percentage hit | 
|---|
| filename | functions hit | 
|---|---|
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssh/wolfssh-fuzzers/client.c | 1 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/include/fuzzers/shared.h | 2 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssh/src/ssh.c | 6 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssh/src/log.c | 2 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/memory.c | 2 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssh/src/internal.c | 129 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/random.c | 17 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/./wolfcrypt/src/misc.c | 21 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/sha256.c | 16 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssh/src/wolfsftp.c | 3 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssh/src/agent.c | 39 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssh/./src/misc.c | 4 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/hash.c | 20 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/md5.c | 8 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/sha.c | 7 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/sha512.c | 27 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/sha3.c | 25 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/aes.c | 23 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssh/src/port.c | 1 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/hmac.c | 7 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/dh.c | 14 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/sp_int.c | 77 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/ecc.c | 52 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/wolfmath.c | 3 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/rsa.c | 27 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/asn.c | 53 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/signature.c | 4 | 
The following is the call tree with color coding for which functions are hit/not hit. This info is based on the coverage achieved of all fuzzers together and not just this specific fuzzer. We use the following coloring scheme where min/max is an interval [min:max) (max non-inclusive) to color the callsite based on how many times the callsite is covered at run time.
| Min | Max | Color | 
|---|---|---|
| 0 | 1 | red | 
| 1 | 10 | gold | 
| 10 | 30 | yellow | 
| 30 | 50 | greenyellow | 
| 50 | 1000000000000 | lawngreen | 
For further technical details on the call tree overview, please see the Glossary .
 
                                             The distribution of callsites in terms of coloring is
| Color | Callsite count | Percentage | 
|---|---|---|
| red | 1746 | 51.4% | 
| gold | 163 | 4.80% | 
| yellow | 89 | 2.62% | 
| greenyellow | 55 | 1.62% | 
| lawngreen | 1342 | 39.5% | 
| All colors | 3395 | 100 | 
The following link provides a visualisation of the full call tree overlaid with coverage information: full call tree
For further technical details on how the call tree is generated, please see the Glossary .
The followings nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function | 
|---|---|---|---|---|
| 243 | 2487 | BuildUserAuthRequestPassword | call site | BuildUserAuthRequestPublicKey | 
| 90 | 322 | wc_InitSha_ex | call site | wc_ShaUpdate | 
| 80 | 1756 | wc_ShaHash | call site | wc_RsaFunction | 
| 60 | 1480 | SendKexDhReply | call site | ToTraditionalInline_ex | 
| 60 | 1979 | wc_FreeRsaKey | call site | SendNewKeys | 
| 57 | 445 | wc_ShaFinal | call site | wc_HmacUpdate | 
| 57 | 1906 | wc_RsaCleanup | call site | wc_ecc_sign_hash | 
| 52 | 3317 | DoScpSource | call site | ReceiveScpConfirmation | 
| 51 | 1586 | wc_ecc_import_x963_ex | call site | wc_EccPublicKeyDecode | 
| 46 | 534 | wc_HmacFinal | call site | wc_HmacSetKey | 
| 41 | 3077 | wolfSSH_accept | call site | wolfSSH_accept | 
| 40 | 108 | wolfSSH_SFTP_free | call site | wolfSSH_AGENT_free | 
[EXPERIMENTAL] The followings are the branches where fuzzer fails to bypass.
| Function name | source code lines | source lines hit | percentage hit | 
|---|
| filename | functions hit | 
|---|---|
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssh/wolfssh-fuzzers/server.c | 1 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/include/fuzzers/shared.h | 2 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssh/src/ssh.c | 18 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssh/src/log.c | 2 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/memory.c | 2 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssh/src/internal.c | 128 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/random.c | 17 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/./wolfcrypt/src/misc.c | 21 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/sha256.c | 16 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssh/src/wolfsftp.c | 7 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssh/src/agent.c | 39 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssh/./src/misc.c | 5 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/hash.c | 20 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/md5.c | 8 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/sha.c | 7 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/sha512.c | 27 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/sha3.c | 25 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/aes.c | 23 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssh/src/port.c | 2 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/hmac.c | 7 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/dh.c | 14 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/sp_int.c | 77 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/ecc.c | 52 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/wolfmath.c | 3 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/rsa.c | 27 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/asn.c | 53 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/signature.c | 4 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssh/src/wolfscp.c | 27 | 
| /usr/include/stdlib.h | 1 | 
The following is the call tree with color coding for which functions are hit/not hit. This info is based on the coverage achieved of all fuzzers together and not just this specific fuzzer. We use the following coloring scheme where min/max is an interval [min:max) (max non-inclusive) to color the callsite based on how many times the callsite is covered at run time.
| Min | Max | Color | 
|---|---|---|
| 0 | 1 | red | 
| 1 | 10 | gold | 
| 10 | 30 | yellow | 
| 30 | 50 | greenyellow | 
| 50 | 1000000000000 | lawngreen | 
For further technical details on the call tree overview, please see the Glossary .
 
                                                   The distribution of callsites in terms of coloring is
| Color | Callsite count | Percentage | 
|---|---|---|
| red | 1206 | 76.5% | 
| gold | 0 | 0.0% | 
| yellow | 0 | 0.0% | 
| greenyellow | 4 | 0.25% | 
| lawngreen | 365 | 23.1% | 
| All colors | 1575 | 100 | 
The following link provides a visualisation of the full call tree overlaid with coverage information: full call tree
For further technical details on how the call tree is generated, please see the Glossary .
The followings nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function | 
|---|---|---|---|---|
| 1045 | 414 | GetCAByName | call site | ConfirmSignature | 
| 78 | 1494 | ProcessBuffer | call site | ProcessBuffer | 
| 24 | 67 | SSL_CtxResourceFree | call site | TLSX_KeyShare_FreeAll | 
| 14 | 163 | GetOctetString | call site | ProcessUserChain | 
| 7 | 1484 | AddCA | call site | FreeDer | 
| 3 | 141 | GetAlgoId | call site | DecodeRsaPssParams | 
| 2 | 24 | wolfSSL_CTX_new | call site | wolfSSL_Init | 
| 2 | 48 | wolfSSL_CertManagerNew_ex | call site | wolfSSL_CTX_free | 
| 2 | 93 | FreeSSL_Ctx | call site | wolfSSL_Free | 
| 2 | 122 | Base64_Decode | call site | ToTraditionalInline_ex | 
| 2 | 209 | wc_ShaUpdate | call site | ByteReverseWords | 
| 2 | 361 | DecodeConstructedOtherName | call site | GetLength | 
[EXPERIMENTAL] The followings are the branches where fuzzer fails to bypass.
| Blocked Complexity | Reachable Complexity | Function Name | Blocked Branch | 
|---|---|---|---|
| 11308 | 16554 | ProcessBuffer | /src/wolfssl-sp-math-all/src/ssl.c:6373 | 
| 11018 | 16187 | ProcessBuffer | /src/wolfssl-sp-math-all/src/ssl.c:6434 | 
| 6604 | 7493 | ProcessBuffer | /src/wolfssl-sp-math-all/src/ssl.c:6462 | 
| 4355 | 4355 | ProcessBuffer | /src/wolfssl-sp-math-all/src/ssl.c:6980 | 
| 3606 | 3606 | ParseCertRelative | /src/wolfssl-sp-math-all/wolfcrypt/src/asn.c:21351 | 
| 3606 | 3606 | ParseCertRelative | /src/wolfssl-sp-math-all/wolfcrypt/src/asn.c:21377 | 
| 3606 | 3606 | ParseCertRelative | /src/wolfssl-sp-math-all/wolfcrypt/src/asn.c:21384 | 
| 3606 | 3606 | ParseCertRelative | /src/wolfssl-sp-math-all/wolfcrypt/src/asn.c:21396 | 
| 289 | 375 | PemToDer | /src/wolfssl-sp-math-all/wolfcrypt/src/asn.c:22505 | 
| 289 | 375 | PemToDer | /src/wolfssl-sp-math-all/wolfcrypt/src/asn.c:22545 | 
| 287 | 358 | PemToDer | /src/wolfssl-sp-math-all/wolfcrypt/src/asn.c:22645 | 
| 114 | 114 | ProcessBuffer | /src/wolfssl-sp-math-all/src/ssl.c:6975 | 
| Function name | source code lines | source lines hit | percentage hit | 
|---|
| filename | functions hit | 
|---|---|
| /src/fuzz-targets/pem_cert/target.c | 1 | 
| /src/wolfssl/src/ssl.c | 21 | 
| /src/wolfssl/wolfcrypt/src/wc_port.c | 7 | 
| /src/wolfssl/src/tls.c | 6 | 
| /src/wolfssl/wolfcrypt/src/memory.c | 2 | 
| /src/wolfssl/src/internal.c | 10 | 
| /src/wolfssl/wolfcrypt/src/asn.c | 113 | 
| /src/wolfssl/./wolfcrypt/src/misc.c | 21 | 
| /src/wolfssl/wolfcrypt/src/dh.c | 1 | 
| /src/wolfssl/wolfcrypt/src/sp_int.c | 69 | 
| /src/wolfssl/wolfcrypt/src/ecc.c | 35 | 
| /src/wolfssl/wolfcrypt/src/coding.c | 3 | 
| /src/wolfssl/wolfcrypt/src/hash.c | 14 | 
| /src/wolfssl/wolfcrypt/src/sha.c | 7 | 
| /src/wolfssl/wolfcrypt/src/md5.c | 8 | 
| /src/wolfssl/wolfcrypt/src/sha256.c | 16 | 
| /src/wolfssl/wolfcrypt/src/sha512.c | 27 | 
| /src/wolfssl/wolfcrypt/src/sha3.c | 25 | 
| /src/wolfssl/wolfcrypt/src/rsa.c | 16 | 
| /src/wolfssl/wolfcrypt/src/wolfmath.c | 3 | 
| /src/wolfssl/wolfcrypt/src/random.c | 14 | 
The following is the call tree with color coding for which functions are hit/not hit. This info is based on the coverage achieved of all fuzzers together and not just this specific fuzzer. We use the following coloring scheme where min/max is an interval [min:max) (max non-inclusive) to color the callsite based on how many times the callsite is covered at run time.
| Min | Max | Color | 
|---|---|---|
| 0 | 1 | red | 
| 1 | 10 | gold | 
| 10 | 30 | yellow | 
| 30 | 50 | greenyellow | 
| 50 | 1000000000000 | lawngreen | 
For further technical details on the call tree overview, please see the Glossary .
 
                                                         The distribution of callsites in terms of coloring is
| Color | Callsite count | Percentage | 
|---|---|---|
| red | 4110 | 59.5% | 
| gold | 138 | 1.99% | 
| yellow | 103 | 1.49% | 
| greenyellow | 112 | 1.62% | 
| lawngreen | 2441 | 35.3% | 
| All colors | 6904 | 100 | 
The following link provides a visualisation of the full call tree overlaid with coverage information: full call tree
For further technical details on how the call tree is generated, please see the Glossary .
The followings nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function | 
|---|---|---|---|---|
| 349 | 2797 | sp_to_unsigned_bin | call site | ecc_projective_add_point_safe | 
| 170 | 1952 | fe_invert | call site | wc_ed25519_check_key | 
| 134 | 5160 | Base64_Decode | call site | ProcessUserChain | 
| 120 | 3220 | FreeDecodedCert | call site | CheckOcspRequest | 
| 112 | 6039 | DoHandShakeMsgType | call site | wolfSSL_use_PrivateKey | 
| 103 | 5502 | SendTls13CertificateVerify | call site | EccSign | 
| 101 | 6723 | wolfSSL_accept | call site | wolfSSL_BIO_write | 
| 74 | 5868 | MakeTlsMasterSecret | call site | SendCertificateVerify | 
| 67 | 4936 | TLSX_Write | call site | wolfSSL_connect | 
| 64 | 29 | wc_Md5Update | call site | rotlFixed | 
| 63 | 565 | SSL_CTX_RefCount | call site | wolfSSL_BIO_write | 
| 62 | 5007 | InitSSL_Suites | call site | wolfSSL_connect_TLSv13 | 
[EXPERIMENTAL] The followings are the branches where fuzzer fails to bypass.
| Blocked Complexity | Reachable Complexity | Function Name | Blocked Branch | 
|---|---|---|---|
| 13310 | 16964 | ProcessBuffer | /src/wolfssl-sp-math-all/src/ssl.c:6348 | 
| 13310 | 16554 | ProcessBuffer | /src/wolfssl-sp-math-all/src/ssl.c:6373 | 
| 13020 | 16187 | ProcessBuffer | /src/wolfssl-sp-math-all/src/ssl.c:6423 | 
| 13020 | 16187 | ProcessBuffer | /src/wolfssl-sp-math-all/src/ssl.c:6434 | 
| 10818 | 20275 | ReceiveData | /src/wolfssl-sp-math-all/src/internal.c:22013 | 
| 10236 | 34195 | DoHandShakeMsgType | /src/wolfssl-sp-math-all/src/internal.c:15211 | 
| 10234 | 30451 | DoHandShakeMsgType | /src/wolfssl-sp-math-all/src/internal.c:15306 | 
| 8606 | 11773 | ProcessBuffer | /src/wolfssl-sp-math-all/src/ssl.c:6446 | 
| 8606 | 11668 | ProcessBuffer | /src/wolfssl-sp-math-all/src/ssl.c:6462 | 
| 6629 | 24650 | ProcessPeerCerts | /src/wolfssl-sp-math-all/src/internal.c:13022 | 
| 4945 | 9947 | ProcessFile | /src/wolfssl-sp-math-all/src/ssl.c:7834 | 
| 4517 | 24407 | SendServerKeyExchange | /src/wolfssl-sp-math-all/src/internal.c:30286 | 
| Function name | source code lines | source lines hit | percentage hit | 
|---|
| filename | functions hit | 
|---|---|
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfssl-fuzzers/server.c | 1 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/include/fuzzers/shared.h | 2 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/ssl.c | 90 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/memory.c | 3 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/internal.c | 233 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/wc_port.c | 8 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/./wolfcrypt/src/misc.c | 37 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/md5.c | 10 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/sha.c | 11 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/./src/bio.c | 10 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/aes.c | 29 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/hmac.c | 10 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/sha256.c | 19 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/sha512.c | 35 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/sha3.c | 29 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/rsa.c | 31 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/sp_int.c | 81 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/ecc.c | 56 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/ed25519.c | 21 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/curve25519.c | 13 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/ed448.c | 22 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/curve448.c | 8 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/dh.c | 18 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/random.c | 18 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/asn.c | 162 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/./wolfcrypt/src/evp.c | 17 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/./src/pk.c | 6 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/tls.c | 179 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/./src/x509_str.c | 1 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/crl.c | 4 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/ocsp.c | 9 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/./src/x509.c | 18 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/hash.c | 21 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/coding.c | 8 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/tls13.c | 86 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/logging.c | 5 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/chacha.c | 5 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/poly1305.c | 11 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/keys.c | 11 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/fe_x25519_128.i | 20 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/ge_operations.c | 27 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/fe_448.c | 19 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/ge_448.c | 20 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/wolfmath.c | 4 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/kdf.c | 5 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/wc_encrypt.c | 3 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/pwdbased.c | 7 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/wolfio.c | 1 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/srp.c | 2 | 
The following is the call tree with color coding for which functions are hit/not hit. This info is based on the coverage achieved of all fuzzers together and not just this specific fuzzer. We use the following coloring scheme where min/max is an interval [min:max) (max non-inclusive) to color the callsite based on how many times the callsite is covered at run time.
| Min | Max | Color | 
|---|---|---|
| 0 | 1 | red | 
| 1 | 10 | gold | 
| 10 | 30 | yellow | 
| 30 | 50 | greenyellow | 
| 50 | 1000000000000 | lawngreen | 
For further technical details on the call tree overview, please see the Glossary .
 
                                                               The distribution of callsites in terms of coloring is
| Color | Callsite count | Percentage | 
|---|---|---|
| red | 368 | 49.9% | 
| gold | 52 | 7.05% | 
| yellow | 2 | 0.27% | 
| greenyellow | 0 | 0.0% | 
| lawngreen | 315 | 42.7% | 
| All colors | 737 | 100 | 
The following link provides a visualisation of the full call tree overlaid with coverage information: full call tree
For further technical details on how the call tree is generated, please see the Glossary .
The followings nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function | 
|---|---|---|---|---|
| 251 | 358 | cryptofuzz::Driver::Run(unsigned char const*, unsigned long) const | call site | _ZN8nlohmann14adl_serializerINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEvE7to_jsonINS_10basic_jsonINS1_3mapENS1_6vectorES7_blmdS5_S0_EERS7_EEDTcmclL_ZNS_12_GLOBAL__N_17to_jsonEEfp_clsr3stdE7forwardIT0_Efp0_EEcvv_EERT_OSG_ | 
| 51 | 681 | cryptofuzz::Driver::Run(unsigned char const*, unsigned long) const | call site | |
| 41 | 618 | cryptofuzz::util::GetNullPtr(fuzzing::datasource::Datasource*) | call site | puts | 
| 7 | 610 | cryptofuzz::Buffer::GetPtr(fuzzing::datasource::Datasource*) const | call site | __cxa_get_exception_ptr | 
| 4 | 667 | cryptofuzz::Driver::Run(unsigned char const*, unsigned long) const | call site | |
| 3 | 663 | cryptofuzz::Driver::Run(unsigned char const*, unsigned long) const | call site | |
| 2 | 676 | cryptofuzz::Driver::Run(unsigned char const*, unsigned long) const | call site | |
| 1 | 120 | cryptofuzz::Driver::Run(unsigned char const*, unsigned long) const | call site | |
| 1 | 125 | cryptofuzz::Driver::Run(unsigned char const*, unsigned long) const | call site | |
| 1 | 127 | cryptofuzz::Driver::Run(unsigned char const*, unsigned long) const | call site | |
| 1 | 131 | cryptofuzz::Driver::Run(unsigned char const*, unsigned long) const | call site | |
| 1 | 133 | cryptofuzz::Driver::Run(unsigned char const*, unsigned long) const | call site | 
[EXPERIMENTAL] The followings are the branches where fuzzer fails to bypass.
| Blocked Complexity | Reachable Complexity | Function Name | Blocked Branch | 
|---|---|---|---|
| 8479 | 8491 | cryptofuzz::Options::Options(int,char**,std::__1::vector | /src/cryptofuzz-sp-math-all/options.cpp:64 | 
| 3964 | 8634 | Botan::EC_Group::verify_group(Botan::RandomNumberGenerator&,bool)const | /src/botan/src/lib/pubkey/ec_group/ec_group.cpp:816 | 
| 2826 | 2837 | Botan::EC_Group::EC_Group(std::__1::basic_string | /src/botan/src/lib/pubkey/ec_group/ec_group.cpp:453 | 
| 2504 | 2550 | Botan::EMSA::create(std::__1::basic_string | /src/botan/src/lib/pk_pad/emsa.cpp:49 | 
| 2231 | 2269 | Botan::EMSA::create(std::__1::basic_string | /src/botan/src/lib/pk_pad/emsa.cpp:57 | 
| 1844 | 1874 | Botan::EMSA::create(std::__1::basic_string | /src/botan/src/lib/pk_pad/emsa.cpp:84 | 
| 1507 | 1525 | Botan::EMSA::create(std::__1::basic_string | /src/botan/src/lib/pk_pad/emsa.cpp:104 | 
| 1285 | 1406 | Botan::PK_Verifier::check_signature(unsignedcharconst*,unsignedlong) | /src/botan/src/lib/pubkey/pubkey.cpp:335 | 
| 1227 | 2136 | wc_ecc_import_private_key_ex | /src/wolfssl-sp-math-all/wolfcrypt/src/ecc.c:9842 | 
| 1170 | 1184 | Botan::EMSA::create(std::__1::basic_string | /src/botan/src/lib/pk_pad/emsa.cpp:129 | 
| 1124 | 1886 | wc_HmacFinal | /src/wolfssl-sp-math-all/wolfcrypt/src/hmac.c:786 | 
| 1114 | 1876 | wc_HmacFinal | /src/wolfssl-sp-math-all/wolfcrypt/src/hmac.c:810 | 
| Function name | source code lines | source lines hit | percentage hit | 
|---|
| filename | functions hit | 
|---|---|
| /src/cryptofuzz-sp-math/entry.cpp | 1 | 
| /src/cryptofuzz-sp-math/driver.cpp | 1 | 
| /src/cryptofuzz-sp-math/include/cryptofuzz/repository.h | 89 | 
| /src/cryptofuzz-sp-math/executor.cpp | 175 | 
| /src/cryptofuzz-sp-math/fuzzing-headers/include/fuzzing/datasource/id.hpp | 1 | 
| /src/cryptofuzz-sp-math/./executor.h | 3 | 
| /src/cryptofuzz-sp-math/components.cpp | 11 | 
| /src/cryptofuzz-sp-math/include/cryptofuzz/generic.h | 3 | 
| /src/cryptofuzz-sp-math/fuzzing-headers/include/fuzzing/datasource/datasource.hpp | 8 | 
| /src/cryptofuzz-sp-math/options.cpp | 2 | 
| /src/cryptofuzz-sp-math/include/cryptofuzz/operations.h | 6 | 
| /usr/local/bin/../include/c++/v1/optional | 4 | 
| /src/cryptofuzz-sp-math/operation.cpp | 2 | 
| /src/cryptofuzz-sp-math/repository.cpp | 2 | 
| /usr/local/bin/../include/c++/v1/stdexcept | 1 | 
| /src/cryptofuzz-sp-math/util.cpp | 6 | 
| /src/cryptofuzz-sp-math/include/cryptofuzz/../../third_party/json/json.hpp | 50 | 
| /usr/local/bin/../include/c++/v1/exception | 2 | 
| /usr/include/boost/algorithm/hex.hpp | 3 | 
| /usr/include/boost/range/begin.hpp | 2 | 
| /usr/include/boost/range/end.hpp | 2 | 
| /src/cryptofuzz-sp-math/./third_party/json/json.hpp | 5 | 
| /usr/local/bin/../include/c++/v1/stdlib.h | 1 | 
| /usr/local/bin/../include/c++/v1/math.h | 4 | 
| /src/cryptofuzz-sp-math/tests.cpp | 1 | 
| /src/cryptofuzz-sp-math/fuzzing-headers/include/fuzzing/exception.hpp | 2 | 
| /src/cryptofuzz-sp-math/fuzzing-headers/include/fuzzing/memory.hpp | 1 | 
The following is the call tree with color coding for which functions are hit/not hit. This info is based on the coverage achieved of all fuzzers together and not just this specific fuzzer. We use the following coloring scheme where min/max is an interval [min:max) (max non-inclusive) to color the callsite based on how many times the callsite is covered at run time.
| Min | Max | Color | 
|---|---|---|
| 0 | 1 | red | 
| 1 | 10 | gold | 
| 10 | 30 | yellow | 
| 30 | 50 | greenyellow | 
| 50 | 1000000000000 | lawngreen | 
For further technical details on the call tree overview, please see the Glossary .
 
                                                                     The distribution of callsites in terms of coloring is
| Color | Callsite count | Percentage | 
|---|---|---|
| red | 219 | 30.8% | 
| gold | 22 | 3.09% | 
| yellow | 30 | 4.21% | 
| greenyellow | 26 | 3.65% | 
| lawngreen | 414 | 58.2% | 
| All colors | 711 | 100 | 
The following link provides a visualisation of the full call tree overlaid with coverage information: full call tree
For further technical details on how the call tree is generated, please see the Glossary .
The followings nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function | 
|---|---|---|---|---|
| 66 | 151 | wc_Md5Update | call site | Transform | 
| 48 | 565 | sp_exptmod_ex | call site | _sp_exptmod_mont_ex | 
| 12 | 489 | sp_exptmod_nct | call site | _sp_exptmod_ex | 
| 10 | 651 | ctMaskNotEq | call site | RsaUnPad_OAEP | 
| 7 | 394 | sp_init | call site | sp_add_d | 
| 7 | 504 | sp_sqr | call site | sp_mulmod | 
| 6 | 696 | wc_FreeRsaKey | call site | sp_forcezero | 
| 5 | 476 | sp_invmod | call site | sp_div | 
| 4 | 116 | Hash_DRBG_Instantiate | call site | Hash_DRBG_Reseed | 
| 4 | 646 | wc_RsaUnPad_ex | call site | ctMask16Eq | 
| 3 | 138 | wc_RNG_TestSeed | call site | Hash_DRBG_Generate | 
| 3 | 228 | wc_ShaUpdate | call site | ByteReverseWords | 
[EXPERIMENTAL] The followings are the branches where fuzzer fails to bypass.
| Blocked Complexity | Reachable Complexity | Function Name | Blocked Branch | 
|---|---|---|---|
| 1066 | 1280 | sp_exptmod_ex | /src/wolfssl-sp-math-all/wolfcrypt/src/sp_int.c:11301 | 
| 336 | 775 | sp_exptmod_nct | /src/wolfssl-sp-math-all/wolfcrypt/src/sp_int.c:11831 | 
| 231 | 465 | mp_rand | /src/wolfssl-sp-math-all/wolfcrypt/src/wolfmath.c:157 | 
| 115 | 459 | wc_RNG_GenerateBlock | /src/wolfssl-sp-math-all/wolfcrypt/src/random.c:1037 | 
| 115 | 381 | wc_RNG_HealthTest_ex | /src/wolfssl-sp-math-all/wolfcrypt/src/random.c:1169 | 
| 54 | 861 | wc_RsaFunction_ex | /src/wolfssl-sp-math-all/wolfcrypt/src/rsa.c:3054 | 
| 25 | 52 | sp_mul | /src/wolfssl-sp-math-all/wolfcrypt/src/sp_int.c:10278 | 
| 11 | 944 | sp_invmod | /src/wolfssl-sp-math-all/wolfcrypt/src/sp_int.c:10480 | 
| 11 | 278 | sp_invmod | /src/wolfssl-sp-math-all/wolfcrypt/src/sp_int.c:10589 | 
| 6 | 6 | wc_GenerateSeed | /src/wolfssl-sp-math-all/wolfcrypt/src/random.c:2828 | 
| 4 | 36 | sp_sqr | /src/wolfssl-sp-math-all/wolfcrypt/src/sp_int.c:14365 | 
| 4 | 14 | RsaUnPad | /src/wolfssl-sp-math-all/wolfcrypt/src/rsa.c:1818 | 
| Function name | source code lines | source lines hit | percentage hit | 
|---|
| filename | functions hit | 
|---|---|
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfssl-fuzzers/rsa.cpp | 1 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/rsa.c | 34 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/sp_int.c | 54 | 
| /usr/include/fuzzing/datasource/datasource.hpp | 8 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/./wolfcrypt/src/misc.c | 18 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/random.c | 14 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/sha256.c | 16 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/hash.c | 14 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/md5.c | 8 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/sha.c | 7 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/sha512.c | 27 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/sha3.c | 25 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/memory.c | 2 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/wolfmath.c | 1 | 
The following is the call tree with color coding for which functions are hit/not hit. This info is based on the coverage achieved of all fuzzers together and not just this specific fuzzer. We use the following coloring scheme where min/max is an interval [min:max) (max non-inclusive) to color the callsite based on how many times the callsite is covered at run time.
| Min | Max | Color | 
|---|---|---|
| 0 | 1 | red | 
| 1 | 10 | gold | 
| 10 | 30 | yellow | 
| 30 | 50 | greenyellow | 
| 50 | 1000000000000 | lawngreen | 
For further technical details on the call tree overview, please see the Glossary .
 
                                                                           The distribution of callsites in terms of coloring is
| Color | Callsite count | Percentage | 
|---|---|---|
| red | 368 | 49.9% | 
| gold | 52 | 7.05% | 
| yellow | 2 | 0.27% | 
| greenyellow | 0 | 0.0% | 
| lawngreen | 315 | 42.7% | 
| All colors | 737 | 100 | 
The following link provides a visualisation of the full call tree overlaid with coverage information: full call tree
For further technical details on how the call tree is generated, please see the Glossary .
The followings nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function | 
|---|---|---|---|---|
| 251 | 358 | cryptofuzz::Driver::Run(unsigned char const*, unsigned long) const | call site | _ZN8nlohmann14adl_serializerINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEvE7to_jsonINS_10basic_jsonINS1_3mapENS1_6vectorES7_blmdS5_S0_EERS7_EEDTcmclL_ZNS_12_GLOBAL__N_17to_jsonEEfp_clsr3stdE7forwardIT0_Efp0_EEcvv_EERT_OSG_ | 
| 51 | 681 | cryptofuzz::Driver::Run(unsigned char const*, unsigned long) const | call site | |
| 41 | 618 | cryptofuzz::util::GetNullPtr(fuzzing::datasource::Datasource*) | call site | puts | 
| 7 | 610 | cryptofuzz::Buffer::GetPtr(fuzzing::datasource::Datasource*) const | call site | __cxa_get_exception_ptr | 
| 4 | 667 | cryptofuzz::Driver::Run(unsigned char const*, unsigned long) const | call site | |
| 3 | 663 | cryptofuzz::Driver::Run(unsigned char const*, unsigned long) const | call site | |
| 2 | 676 | cryptofuzz::Driver::Run(unsigned char const*, unsigned long) const | call site | |
| 1 | 120 | cryptofuzz::Driver::Run(unsigned char const*, unsigned long) const | call site | |
| 1 | 125 | cryptofuzz::Driver::Run(unsigned char const*, unsigned long) const | call site | |
| 1 | 127 | cryptofuzz::Driver::Run(unsigned char const*, unsigned long) const | call site | |
| 1 | 131 | cryptofuzz::Driver::Run(unsigned char const*, unsigned long) const | call site | |
| 1 | 133 | cryptofuzz::Driver::Run(unsigned char const*, unsigned long) const | call site | 
[EXPERIMENTAL] The followings are the branches where fuzzer fails to bypass.
| Blocked Complexity | Reachable Complexity | Function Name | Blocked Branch | 
|---|---|---|---|
| 8479 | 8491 | cryptofuzz::Options::Options(int,char**,std::__1::vector | /src/cryptofuzz-sp-math-all/options.cpp:64 | 
| 3964 | 8634 | Botan::EC_Group::verify_group(Botan::RandomNumberGenerator&,bool)const | /src/botan/src/lib/pubkey/ec_group/ec_group.cpp:816 | 
| 2826 | 2837 | Botan::EC_Group::EC_Group(std::__1::basic_string | /src/botan/src/lib/pubkey/ec_group/ec_group.cpp:453 | 
| 2504 | 2550 | Botan::EMSA::create(std::__1::basic_string | /src/botan/src/lib/pk_pad/emsa.cpp:49 | 
| 2231 | 2269 | Botan::EMSA::create(std::__1::basic_string | /src/botan/src/lib/pk_pad/emsa.cpp:57 | 
| 1844 | 1874 | Botan::EMSA::create(std::__1::basic_string | /src/botan/src/lib/pk_pad/emsa.cpp:84 | 
| 1507 | 1525 | Botan::EMSA::create(std::__1::basic_string | /src/botan/src/lib/pk_pad/emsa.cpp:104 | 
| 1285 | 1406 | Botan::PK_Verifier::check_signature(unsignedcharconst*,unsignedlong) | /src/botan/src/lib/pubkey/pubkey.cpp:335 | 
| 1227 | 2136 | wc_ecc_import_private_key_ex | /src/wolfssl-sp-math-all/wolfcrypt/src/ecc.c:9842 | 
| 1170 | 1184 | Botan::EMSA::create(std::__1::basic_string | /src/botan/src/lib/pk_pad/emsa.cpp:129 | 
| 1124 | 1886 | wc_HmacFinal | /src/wolfssl-sp-math-all/wolfcrypt/src/hmac.c:786 | 
| 1114 | 1876 | wc_HmacFinal | /src/wolfssl-sp-math-all/wolfcrypt/src/hmac.c:810 | 
| Function name | source code lines | source lines hit | percentage hit | 
|---|
| filename | functions hit | 
|---|---|
| /src/cryptofuzz-sp-math-all-8bit/entry.cpp | 1 | 
| /src/cryptofuzz-sp-math-all-8bit/driver.cpp | 1 | 
| /src/cryptofuzz-sp-math-all-8bit/include/cryptofuzz/repository.h | 89 | 
| /src/cryptofuzz-sp-math-all-8bit/executor.cpp | 175 | 
| /src/cryptofuzz-sp-math-all-8bit/fuzzing-headers/include/fuzzing/datasource/id.hpp | 1 | 
| /src/cryptofuzz-sp-math-all-8bit/./executor.h | 3 | 
| /src/cryptofuzz-sp-math-all-8bit/components.cpp | 11 | 
| /src/cryptofuzz-sp-math-all-8bit/include/cryptofuzz/generic.h | 3 | 
| /src/cryptofuzz-sp-math-all-8bit/fuzzing-headers/include/fuzzing/datasource/datasource.hpp | 8 | 
| /src/cryptofuzz-sp-math-all-8bit/options.cpp | 2 | 
| /src/cryptofuzz-sp-math-all-8bit/include/cryptofuzz/operations.h | 6 | 
| /usr/local/bin/../include/c++/v1/optional | 4 | 
| /src/cryptofuzz-sp-math-all-8bit/operation.cpp | 2 | 
| /src/cryptofuzz-sp-math-all-8bit/repository.cpp | 2 | 
| /usr/local/bin/../include/c++/v1/stdexcept | 1 | 
| /src/cryptofuzz-sp-math-all-8bit/util.cpp | 6 | 
| /src/cryptofuzz-sp-math-all-8bit/include/cryptofuzz/../../third_party/json/json.hpp | 50 | 
| /usr/local/bin/../include/c++/v1/exception | 2 | 
| /usr/include/boost/algorithm/hex.hpp | 3 | 
| /usr/include/boost/range/begin.hpp | 2 | 
| /usr/include/boost/range/end.hpp | 2 | 
| /src/cryptofuzz-sp-math-all-8bit/./third_party/json/json.hpp | 5 | 
| /usr/local/bin/../include/c++/v1/stdlib.h | 1 | 
| /usr/local/bin/../include/c++/v1/math.h | 4 | 
| /src/cryptofuzz-sp-math-all-8bit/tests.cpp | 1 | 
| /src/cryptofuzz-sp-math-all-8bit/fuzzing-headers/include/fuzzing/exception.hpp | 2 | 
| /src/cryptofuzz-sp-math-all-8bit/fuzzing-headers/include/fuzzing/memory.hpp | 1 | 
The following is the call tree with color coding for which functions are hit/not hit. This info is based on the coverage achieved of all fuzzers together and not just this specific fuzzer. We use the following coloring scheme where min/max is an interval [min:max) (max non-inclusive) to color the callsite based on how many times the callsite is covered at run time.
| Min | Max | Color | 
|---|---|---|
| 0 | 1 | red | 
| 1 | 10 | gold | 
| 10 | 30 | yellow | 
| 30 | 50 | greenyellow | 
| 50 | 1000000000000 | lawngreen | 
For further technical details on the call tree overview, please see the Glossary .
 
                                                                                 The distribution of callsites in terms of coloring is
| Color | Callsite count | Percentage | 
|---|---|---|
| red | 258 | 35.0% | 
| gold | 68 | 9.22% | 
| yellow | 8 | 1.08% | 
| greenyellow | 32 | 4.34% | 
| lawngreen | 371 | 50.3% | 
| All colors | 737 | 100 | 
The following link provides a visualisation of the full call tree overlaid with coverage information: full call tree
For further technical details on how the call tree is generated, please see the Glossary .
The followings nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function | 
|---|---|---|---|---|
| 194 | 403 | cryptofuzz::ExecutorBase | call site | _ZN8nlohmann14adl_serializerINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEvE7to_jsonINS_10basic_jsonINS1_3mapENS1_6vectorES7_blmdS5_S0_EERS7_EEDTcmclL_ZNS_12_GLOBAL__N_17to_jsonEEfp_clsr3stdE7forwardIT0_Efp0_EEcvv_EERT_OSG_ | 
| 20 | 624 | cryptofuzz::ExecutorBase | call site | puts | 
| 11 | 390 | cryptofuzz::ExecutorBase | call site | __cxa_get_exception_ptr | 
| 7 | 364 | cryptofuzz::ExecutorBase | call site | |
| 7 | 610 | cryptofuzz::Buffer::GetPtr(fuzzing::datasource::Datasource*) const | call site | __cxa_get_exception_ptr | 
| 3 | 375 | cryptofuzz::ExecutorBase | call site | |
| 2 | 386 | cryptofuzz::ExecutorBase | call site | |
| 2 | 605 | cryptofuzz::tests::test(cryptofuzz::operation::Digest const&, std::__1::optional | call site | |
| 1 | 120 | cryptofuzz::Driver::Run(unsigned char const*, unsigned long) const | call site | |
| 1 | 125 | cryptofuzz::Driver::Run(unsigned char const*, unsigned long) const | call site | |
| 1 | 127 | cryptofuzz::Driver::Run(unsigned char const*, unsigned long) const | call site | |
| 1 | 131 | cryptofuzz::Driver::Run(unsigned char const*, unsigned long) const | call site | 
[EXPERIMENTAL] The followings are the branches where fuzzer fails to bypass.
| Blocked Complexity | Reachable Complexity | Function Name | Blocked Branch | 
|---|---|---|---|
| 8491 | 8491 | cryptofuzz::Options::Options(int,char**,std::__1::vector | /src/cryptofuzz-sp-math-all/options.cpp:64 | 
| 3562 | 4169 | wolfSSL_EVP_DigestSignFinal | /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/./wolfcrypt/src/evp.c:3680 | 
| 3499 | 3513 | wolfSSL_EVP_DigestSignFinal | /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/./wolfcrypt/src/evp.c:3710 | 
| 1021 | 1728 | cryptofuzz::ExecutorBase | /src/cryptofuzz-sp-math-all/executor.cpp:2343 | 
| 1021 | 1728 | cryptofuzz::ExecutorBase | /src/cryptofuzz-sp-math-all/executor.cpp:2352 | 
| 1021 | 1728 | cryptofuzz::ExecutorBase | /src/cryptofuzz-sp-math-all/executor.cpp:2360 | 
| 1021 | 1397 | cryptofuzz::ExecutorBase | /src/cryptofuzz-sp-math-all/executor.cpp:2343 | 
| 1021 | 1397 | cryptofuzz::ExecutorBase | /src/cryptofuzz-sp-math-all/executor.cpp:2351 | 
| 1021 | 1397 | cryptofuzz::ExecutorBase | /src/cryptofuzz-sp-math-all/executor.cpp:2360 | 
| 957 | 1353 | cryptofuzz::ExecutorBase | /src/cryptofuzz-sp-math-all/executor.cpp:2343 | 
| 957 | 1353 | cryptofuzz::ExecutorBase | /src/cryptofuzz-sp-math-all/executor.cpp:2351 | 
| 957 | 1353 | cryptofuzz::ExecutorBase | /src/cryptofuzz-sp-math-all/executor.cpp:2360 | 
| Function name | source code lines | source lines hit | percentage hit | 
|---|
| filename | functions hit | 
|---|---|
| /src/cryptofuzz-openssl-api/entry.cpp | 1 | 
| /src/cryptofuzz-openssl-api/driver.cpp | 1 | 
| /src/cryptofuzz-openssl-api/include/cryptofuzz/repository.h | 89 | 
| /src/cryptofuzz-openssl-api/executor.cpp | 175 | 
| /src/cryptofuzz-openssl-api/fuzzing-headers/include/fuzzing/datasource/id.hpp | 1 | 
| /src/cryptofuzz-openssl-api/./executor.h | 3 | 
| /src/cryptofuzz-openssl-api/components.cpp | 11 | 
| /src/cryptofuzz-openssl-api/include/cryptofuzz/generic.h | 3 | 
| /src/cryptofuzz-openssl-api/fuzzing-headers/include/fuzzing/datasource/datasource.hpp | 8 | 
| /src/cryptofuzz-openssl-api/options.cpp | 2 | 
| /src/cryptofuzz-openssl-api/include/cryptofuzz/operations.h | 6 | 
| /usr/local/bin/../include/c++/v1/optional | 4 | 
| /src/cryptofuzz-openssl-api/operation.cpp | 2 | 
| /src/cryptofuzz-openssl-api/repository.cpp | 2 | 
| /usr/local/bin/../include/c++/v1/stdexcept | 1 | 
| /src/cryptofuzz-openssl-api/util.cpp | 6 | 
| /src/cryptofuzz-openssl-api/include/cryptofuzz/../../third_party/json/json.hpp | 50 | 
| /usr/local/bin/../include/c++/v1/exception | 2 | 
| /usr/include/boost/algorithm/hex.hpp | 3 | 
| /usr/include/boost/range/begin.hpp | 2 | 
| /usr/include/boost/range/end.hpp | 2 | 
| /src/cryptofuzz-openssl-api/./third_party/json/json.hpp | 5 | 
| /usr/local/bin/../include/c++/v1/stdlib.h | 1 | 
| /usr/local/bin/../include/c++/v1/math.h | 4 | 
| /src/cryptofuzz-openssl-api/tests.cpp | 1 | 
| /src/cryptofuzz-openssl-api/fuzzing-headers/include/fuzzing/exception.hpp | 2 | 
| /src/cryptofuzz-openssl-api/fuzzing-headers/include/fuzzing/memory.hpp | 1 | 
The following is the call tree with color coding for which functions are hit/not hit. This info is based on the coverage achieved of all fuzzers together and not just this specific fuzzer. We use the following coloring scheme where min/max is an interval [min:max) (max non-inclusive) to color the callsite based on how many times the callsite is covered at run time.
| Min | Max | Color | 
|---|---|---|
| 0 | 1 | red | 
| 1 | 10 | gold | 
| 10 | 30 | yellow | 
| 30 | 50 | greenyellow | 
| 50 | 1000000000000 | lawngreen | 
For further technical details on the call tree overview, please see the Glossary .
 
                                                                                       The distribution of callsites in terms of coloring is
| Color | Callsite count | Percentage | 
|---|---|---|
| red | 5050 | 73.4% | 
| gold | 148 | 2.15% | 
| yellow | 193 | 2.80% | 
| greenyellow | 107 | 1.55% | 
| lawngreen | 1373 | 19.9% | 
| All colors | 6871 | 100 | 
The following link provides a visualisation of the full call tree overlaid with coverage information: full call tree
For further technical details on how the call tree is generated, please see the Glossary .
The followings nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function | 
|---|---|---|---|---|
| 682 | 5014 | wolfSSL_connect_TLSv13 | call site | wolfSSL_CTX_use_PrivateKey | 
| 422 | 2797 | sp_to_unsigned_bin | call site | CreateOcspResponse | 
| 360 | 6464 | InitSuitesHashSigAlgo | call site | wolfSSL_BIO_write | 
| 353 | 1481 | GetASNHeader_ex | call site | ConfirmSignature | 
| 170 | 1952 | fe_invert | call site | wc_ed25519_check_key | 
| 131 | 4305 | TLSX_PopulateExtensions | call site | TLSX_Parse | 
| 129 | 6196 | DoHandShakeMsgType | call site | DoClientKeyExchange | 
| 120 | 3220 | FreeDecodedCert | call site | CheckOcspRequest | 
| 119 | 2357 | _sp_exptmod_base_2 | call site | wc_ecc_verify_hash | 
| 115 | 4570 | DoVerifyCallback | call site | CheckCertOCSP_ex | 
| 107 | 3711 | TLSX_KeyShare_Parse | call site | TLSX_KeyShare_Process | 
| 91 | 3854 | TLS_hmac | call site | Hmac_UpdateFinal_CT | 
[EXPERIMENTAL] The followings are the branches where fuzzer fails to bypass.
| Blocked Complexity | Reachable Complexity | Function Name | Blocked Branch | 
|---|---|---|---|
| 13229 | 34195 | DoHandShakeMsgType | /src/wolfssl-sp-math-all/src/internal.c:15211 | 
| 11638 | 24656 | ProcessPeerCerts | /src/wolfssl-sp-math-all/src/internal.c:12907 | 
| 11638 | 20346 | ProcessPeerCerts | /src/wolfssl-sp-math-all/src/internal.c:13064 | 
| 6806 | 42029 | wolfSSL_connect_TLSv13 | /src/wolfssl-sp-math-all/src/tls13.c:10209 | 
| 5798 | 76831 | wolfSSL_connect | /src/wolfssl-sp-math-all/src/ssl.c:12300 | 
| 5798 | 32008 | wolfSSL_connect | /src/wolfssl-sp-math-all/src/ssl.c:12469 | 
| 5613 | 10013 | ProcessPeerCerts | /src/wolfssl-sp-math-all/src/internal.c:13378 | 
| 4884 | 16873 | wolfSSL_connect | /src/wolfssl-sp-math-all/src/ssl.c:12515 | 
| 4697 | 9166 | SendClientKeyExchange | /src/wolfssl-sp-math-all/src/internal.c:28138 | 
| 4508 | 4508 | ParseCertRelative | /src/wolfssl-sp-math-all/wolfcrypt/src/asn.c:21013 | 
| 3849 | 4074 | ProcessPeerCerts | /src/wolfssl-sp-math-all/src/internal.c:13541 | 
| 3606 | 3606 | ParseCertRelative | /src/wolfssl-sp-math-all/wolfcrypt/src/asn.c:21009 | 
| Function name | source code lines | source lines hit | percentage hit | 
|---|
| filename | functions hit | 
|---|---|
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfssl-fuzzers/client.c | 1 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/include/fuzzers/shared.h | 2 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/ssl.c | 85 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/memory.c | 3 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/internal.c | 231 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/wc_port.c | 8 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/./wolfcrypt/src/misc.c | 36 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/md5.c | 10 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/sha.c | 11 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/./src/bio.c | 10 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/aes.c | 29 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/hmac.c | 10 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/sha256.c | 19 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/sha512.c | 35 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/sha3.c | 29 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/rsa.c | 31 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/sp_int.c | 81 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/ecc.c | 56 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/ed25519.c | 21 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/curve25519.c | 13 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/ed448.c | 22 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/curve448.c | 8 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/dh.c | 18 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/random.c | 18 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/asn.c | 162 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/./wolfcrypt/src/evp.c | 17 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/./src/pk.c | 6 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/tls.c | 179 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/./src/x509_str.c | 1 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/crl.c | 4 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/ocsp.c | 9 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/./src/x509.c | 18 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/hash.c | 21 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/coding.c | 8 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/tls13.c | 86 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/logging.c | 5 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/chacha.c | 5 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/poly1305.c | 11 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/keys.c | 11 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/fe_x25519_128.i | 20 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/ge_operations.c | 27 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/fe_448.c | 19 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/ge_448.c | 20 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/wolfmath.c | 4 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/kdf.c | 5 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/wc_encrypt.c | 3 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/pwdbased.c | 7 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/wolfio.c | 1 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/srp.c | 2 | 
The following is the call tree with color coding for which functions are hit/not hit. This info is based on the coverage achieved of all fuzzers together and not just this specific fuzzer. We use the following coloring scheme where min/max is an interval [min:max) (max non-inclusive) to color the callsite based on how many times the callsite is covered at run time.
| Min | Max | Color | 
|---|---|---|
| 0 | 1 | red | 
| 1 | 10 | gold | 
| 10 | 30 | yellow | 
| 30 | 50 | greenyellow | 
| 50 | 1000000000000 | lawngreen | 
For further technical details on the call tree overview, please see the Glossary .
 
                                                                                             The distribution of callsites in terms of coloring is
| Color | Callsite count | Percentage | 
|---|---|---|
| red | 1664 | 76.4% | 
| gold | 52 | 2.38% | 
| yellow | 22 | 1.01% | 
| greenyellow | 12 | 0.55% | 
| lawngreen | 426 | 19.5% | 
| All colors | 2176 | 100 | 
The following link provides a visualisation of the full call tree overlaid with coverage information: full call tree
For further technical details on how the call tree is generated, please see the Glossary .
The followings nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function | 
|---|---|---|---|---|
| 808 | 472 | wc_Sha256Final | call site | wc_ecc_verify_hash | 
| 618 | 1335 | wc_RNG_TestSeed | call site | ecc_mul2add | 
| 93 | 352 | ParseCertRelative | call site | ConfirmSignature | 
| 45 | 1963 | SetHeader | call site | FreeSignatureCtx | 
| 19 | 162 | GetDate | call site | DateLessThan | 
| 9 | 2109 | SetSerialNumber | call site | EncodeOcspRequestExtensions | 
| 8 | 2070 | FreeX509 | call site | wolfSSL_sk_X509_EXTENSION_pop_free | 
| 8 | 2150 | wc_DerToPemEx | call site | strlen | 
| 5 | 460 | Sha256Final | call site | wc_Sha256Hash | 
| 4 | 452 | Transform_Sha256 | call site | wc_Sha224Final | 
| 4 | 1314 | Hash_DRBG_Instantiate | call site | Hash_DRBG_Reseed | 
| 3 | 342 | ParseCertRelative | call site | wc_LockMutex | 
[EXPERIMENTAL] The followings are the branches where fuzzer fails to bypass.
| Function name | source code lines | source lines hit | percentage hit | 
|---|
| filename | functions hit | 
|---|---|
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfssl-fuzzers/x509.c | 2 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/asn.c | 119 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/ecc.c | 33 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/hash.c | 14 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/sha.c | 7 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/./wolfcrypt/src/misc.c | 22 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/./src/x509.c | 14 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/memory.c | 2 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/internal.c | 7 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/ssl.c | 16 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/wc_port.c | 4 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/md5.c | 8 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/sha256.c | 16 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/sha512.c | 27 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/sha3.c | 29 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/rsa.c | 16 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/sp_int.c | 66 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/ed25519.c | 16 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/fe_x25519_128.i | 18 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/ge_operations.c | 26 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/ed448.c | 17 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/fe_448.c | 17 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/ge_448.c | 19 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/wolfmath.c | 3 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/random.c | 17 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/include/fuzzers/shared.h | 1 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/coding.c | 3 | 
The following is the call tree with color coding for which functions are hit/not hit. This info is based on the coverage achieved of all fuzzers together and not just this specific fuzzer. We use the following coloring scheme where min/max is an interval [min:max) (max non-inclusive) to color the callsite based on how many times the callsite is covered at run time.
| Min | Max | Color | 
|---|---|---|
| 0 | 1 | red | 
| 1 | 10 | gold | 
| 10 | 30 | yellow | 
| 30 | 50 | greenyellow | 
| 50 | 1000000000000 | lawngreen | 
For further technical details on the call tree overview, please see the Glossary .
 
                                                                                                   The distribution of callsites in terms of coloring is
| Color | Callsite count | Percentage | 
|---|---|---|
| red | 1782 | 55.1% | 
| gold | 109 | 3.37% | 
| yellow | 70 | 2.16% | 
| greenyellow | 44 | 1.36% | 
| lawngreen | 1228 | 37.9% | 
| All colors | 3233 | 100 | 
The following link provides a visualisation of the full call tree overlaid with coverage information: full call tree
For further technical details on how the call tree is generated, please see the Glossary .
The followings nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function | 
|---|---|---|---|---|
| 289 | 2449 | SendUserAuthRequest | call site | BuildUserAuthRequestPublicKey | 
| 159 | 3056 | wolfSSH_connect | call site | DoReceive | 
| 135 | 449 | wc_ShaFinal | call site | wc_HmacSetKey | 
| 90 | 326 | wc_InitSha_ex | call site | wc_ShaUpdate | 
| 80 | 1761 | wc_ShaHash | call site | wc_RsaFunction | 
| 78 | 2155 | wc_SignatureVerifyHash | call site | wc_ecc_verify_hash | 
| 75 | 2353 | DoUserAuthRequestPublicKey | call site | DoUserAuthRequestRsa | 
| 60 | 1485 | SendKexDhReply | call site | ToTraditionalInline_ex | 
| 60 | 1984 | wc_FreeRsaKey | call site | SendNewKeys | 
| 58 | 1910 | wc_RsaFunction_ex | call site | wc_ecc_sign_hash | 
| 51 | 1591 | wc_ecc_import_x963_ex | call site | wc_EccPublicKeyDecode | 
| 40 | 108 | wolfSSH_SFTP_free | call site | wolfSSH_AGENT_free | 
[EXPERIMENTAL] The followings are the branches where fuzzer fails to bypass.
| Function name | source code lines | source lines hit | percentage hit | 
|---|
| filename | functions hit | 
|---|---|
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssh/wolfssh-fuzzers/client.c | 1 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/include/fuzzers/shared.h | 2 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssh/src/ssh.c | 6 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssh/src/log.c | 2 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/memory.c | 2 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssh/src/internal.c | 129 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/random.c | 17 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/./wolfcrypt/src/misc.c | 21 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/sha256.c | 16 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssh/src/wolfsftp.c | 3 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssh/src/agent.c | 39 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssh/./src/misc.c | 4 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/hash.c | 20 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/md5.c | 8 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/sha.c | 7 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/sha512.c | 27 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/sha3.c | 25 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/aes.c | 23 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssh/src/port.c | 1 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/hmac.c | 7 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/dh.c | 14 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/sp_int.c | 77 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/ecc.c | 52 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/wolfmath.c | 3 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/rsa.c | 27 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/asn.c | 53 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/signature.c | 4 | 
The following is the call tree with color coding for which functions are hit/not hit. This info is based on the coverage achieved of all fuzzers together and not just this specific fuzzer. We use the following coloring scheme where min/max is an interval [min:max) (max non-inclusive) to color the callsite based on how many times the callsite is covered at run time.
| Min | Max | Color | 
|---|---|---|
| 0 | 1 | red | 
| 1 | 10 | gold | 
| 10 | 30 | yellow | 
| 30 | 50 | greenyellow | 
| 50 | 1000000000000 | lawngreen | 
For further technical details on the call tree overview, please see the Glossary .
 
                                                                                                         The distribution of callsites in terms of coloring is
| Color | Callsite count | Percentage | 
|---|---|---|
| red | 368 | 49.9% | 
| gold | 52 | 7.05% | 
| yellow | 2 | 0.27% | 
| greenyellow | 0 | 0.0% | 
| lawngreen | 315 | 42.7% | 
| All colors | 737 | 100 | 
The following link provides a visualisation of the full call tree overlaid with coverage information: full call tree
For further technical details on how the call tree is generated, please see the Glossary .
The followings nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function | 
|---|---|---|---|---|
| 251 | 358 | cryptofuzz::Driver::Run(unsigned char const*, unsigned long) const | call site | _ZN8nlohmann14adl_serializerINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEvE7to_jsonINS_10basic_jsonINS1_3mapENS1_6vectorES7_blmdS5_S0_EERS7_EEDTcmclL_ZNS_12_GLOBAL__N_17to_jsonEEfp_clsr3stdE7forwardIT0_Efp0_EEcvv_EERT_OSG_ | 
| 51 | 681 | cryptofuzz::Driver::Run(unsigned char const*, unsigned long) const | call site | |
| 41 | 618 | cryptofuzz::util::GetNullPtr(fuzzing::datasource::Datasource*) | call site | puts | 
| 7 | 610 | cryptofuzz::Buffer::GetPtr(fuzzing::datasource::Datasource*) const | call site | __cxa_get_exception_ptr | 
| 4 | 667 | cryptofuzz::Driver::Run(unsigned char const*, unsigned long) const | call site | |
| 3 | 663 | cryptofuzz::Driver::Run(unsigned char const*, unsigned long) const | call site | |
| 2 | 676 | cryptofuzz::Driver::Run(unsigned char const*, unsigned long) const | call site | |
| 1 | 120 | cryptofuzz::Driver::Run(unsigned char const*, unsigned long) const | call site | |
| 1 | 125 | cryptofuzz::Driver::Run(unsigned char const*, unsigned long) const | call site | |
| 1 | 127 | cryptofuzz::Driver::Run(unsigned char const*, unsigned long) const | call site | |
| 1 | 131 | cryptofuzz::Driver::Run(unsigned char const*, unsigned long) const | call site | |
| 1 | 133 | cryptofuzz::Driver::Run(unsigned char const*, unsigned long) const | call site | 
[EXPERIMENTAL] The followings are the branches where fuzzer fails to bypass.
| Blocked Complexity | Reachable Complexity | Function Name | Blocked Branch | 
|---|---|---|---|
| 8479 | 8491 | cryptofuzz::Options::Options(int,char**,std::__1::vector | /src/cryptofuzz-sp-math-all/options.cpp:64 | 
| 3964 | 8634 | Botan::EC_Group::verify_group(Botan::RandomNumberGenerator&,bool)const | /src/botan/src/lib/pubkey/ec_group/ec_group.cpp:816 | 
| 2826 | 2837 | Botan::EC_Group::EC_Group(std::__1::basic_string | /src/botan/src/lib/pubkey/ec_group/ec_group.cpp:453 | 
| 2504 | 2550 | Botan::EMSA::create(std::__1::basic_string | /src/botan/src/lib/pk_pad/emsa.cpp:49 | 
| 2231 | 2269 | Botan::EMSA::create(std::__1::basic_string | /src/botan/src/lib/pk_pad/emsa.cpp:57 | 
| 1844 | 1874 | Botan::EMSA::create(std::__1::basic_string | /src/botan/src/lib/pk_pad/emsa.cpp:84 | 
| 1507 | 1525 | Botan::EMSA::create(std::__1::basic_string | /src/botan/src/lib/pk_pad/emsa.cpp:104 | 
| 1285 | 1406 | Botan::PK_Verifier::check_signature(unsignedcharconst*,unsignedlong) | /src/botan/src/lib/pubkey/pubkey.cpp:335 | 
| 1227 | 2136 | wc_ecc_import_private_key_ex | /src/wolfssl-sp-math-all/wolfcrypt/src/ecc.c:9842 | 
| 1170 | 1184 | Botan::EMSA::create(std::__1::basic_string | /src/botan/src/lib/pk_pad/emsa.cpp:129 | 
| 1124 | 1886 | wc_HmacFinal | /src/wolfssl-sp-math-all/wolfcrypt/src/hmac.c:786 | 
| 1114 | 1876 | wc_HmacFinal | /src/wolfssl-sp-math-all/wolfcrypt/src/hmac.c:810 | 
| Function name | source code lines | source lines hit | percentage hit | 
|---|
| filename | functions hit | 
|---|---|
| /src/cryptofuzz-disable-fastmath/entry.cpp | 1 | 
| /src/cryptofuzz-disable-fastmath/driver.cpp | 1 | 
| /src/cryptofuzz-disable-fastmath/include/cryptofuzz/repository.h | 89 | 
| /src/cryptofuzz-disable-fastmath/executor.cpp | 175 | 
| /src/cryptofuzz-disable-fastmath/fuzzing-headers/include/fuzzing/datasource/id.hpp | 1 | 
| /src/cryptofuzz-disable-fastmath/./executor.h | 3 | 
| /src/cryptofuzz-disable-fastmath/components.cpp | 11 | 
| /src/cryptofuzz-disable-fastmath/include/cryptofuzz/generic.h | 3 | 
| /src/cryptofuzz-disable-fastmath/fuzzing-headers/include/fuzzing/datasource/datasource.hpp | 8 | 
| /src/cryptofuzz-disable-fastmath/options.cpp | 2 | 
| /src/cryptofuzz-disable-fastmath/include/cryptofuzz/operations.h | 6 | 
| /usr/local/bin/../include/c++/v1/optional | 4 | 
| /src/cryptofuzz-disable-fastmath/operation.cpp | 2 | 
| /src/cryptofuzz-disable-fastmath/repository.cpp | 2 | 
| /usr/local/bin/../include/c++/v1/stdexcept | 1 | 
| /src/cryptofuzz-disable-fastmath/util.cpp | 6 | 
| /src/cryptofuzz-disable-fastmath/include/cryptofuzz/../../third_party/json/json.hpp | 50 | 
| /usr/local/bin/../include/c++/v1/exception | 2 | 
| /usr/include/boost/algorithm/hex.hpp | 3 | 
| /usr/include/boost/range/begin.hpp | 2 | 
| /usr/include/boost/range/end.hpp | 2 | 
| /src/cryptofuzz-disable-fastmath/./third_party/json/json.hpp | 5 | 
| /usr/local/bin/../include/c++/v1/stdlib.h | 1 | 
| /usr/local/bin/../include/c++/v1/math.h | 4 | 
| /src/cryptofuzz-disable-fastmath/tests.cpp | 1 | 
| /src/cryptofuzz-disable-fastmath/fuzzing-headers/include/fuzzing/exception.hpp | 2 | 
| /src/cryptofuzz-disable-fastmath/fuzzing-headers/include/fuzzing/memory.hpp | 1 | 
The following is the call tree with color coding for which functions are hit/not hit. This info is based on the coverage achieved of all fuzzers together and not just this specific fuzzer. We use the following coloring scheme where min/max is an interval [min:max) (max non-inclusive) to color the callsite based on how many times the callsite is covered at run time.
| Min | Max | Color | 
|---|---|---|
| 0 | 1 | red | 
| 1 | 10 | gold | 
| 10 | 30 | yellow | 
| 30 | 50 | greenyellow | 
| 50 | 1000000000000 | lawngreen | 
For further technical details on the call tree overview, please see the Glossary .
 
                                                                                                               The distribution of callsites in terms of coloring is
| Color | Callsite count | Percentage | 
|---|---|---|
| red | 63 | 12.8% | 
| gold | 0 | 0.0% | 
| yellow | 2 | 0.40% | 
| greenyellow | 0 | 0.0% | 
| lawngreen | 427 | 86.7% | 
| All colors | 492 | 100 | 
The following link provides a visualisation of the full call tree overlaid with coverage information: full call tree
For further technical details on how the call tree is generated, please see the Glossary .
The followings nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function | 
|---|---|---|---|---|
| 9 | 444 | wc_SrpComputeKey | call site | sp_exptmod | 
| 8 | 408 | wc_SrpGetPublic | call site | sp_exptmod | 
| 6 | 393 | wc_RNG_GenerateBlock | call site | wc_RNG_HealthTestLocal | 
| 4 | 36 | sp_init_multi | call site | SrpHashFree | 
| 4 | 349 | Hash_DRBG_Instantiate | call site | Hash_DRBG_Reseed | 
| 2 | 145 | _sp_cmp | call site | ForceZero | 
| 2 | 193 | sp_exptmod_ex | call site | sp_set | 
| 2 | 200 | sp_mod | call site | sp_count_bits | 
| 2 | 276 | _sp_exptmod_mont_ex | call site | sp_mod | 
| 2 | 282 | _sp_exptmod_mont_ex | call site | sp_mul | 
| 2 | 307 | _sp_exptmod_ex | call site | sp_mod | 
| 2 | 474 | wc_SrpVerifyPeersProof | call site | SrpHashUpdate | 
[EXPERIMENTAL] The followings are the branches where fuzzer fails to bypass.
| Function name | source code lines | source lines hit | percentage hit | 
|---|
| filename | functions hit | 
|---|---|
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfssl-fuzzers/srp.cpp | 1 | 
| /usr/include/fuzzing/datasource/datasource.hpp | 7 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/srp.c | 19 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/sha.c | 7 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/sha256.c | 10 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/sha512.c | 15 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/sp_int.c | 42 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/memory.c | 2 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/./wolfcrypt/src/misc.c | 11 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/random.c | 17 | 
The following is the call tree with color coding for which functions are hit/not hit. This info is based on the coverage achieved of all fuzzers together and not just this specific fuzzer. We use the following coloring scheme where min/max is an interval [min:max) (max non-inclusive) to color the callsite based on how many times the callsite is covered at run time.
| Min | Max | Color | 
|---|---|---|
| 0 | 1 | red | 
| 1 | 10 | gold | 
| 10 | 30 | yellow | 
| 30 | 50 | greenyellow | 
| 50 | 1000000000000 | lawngreen | 
For further technical details on the call tree overview, please see the Glossary .
 
                                                                                                                     The distribution of callsites in terms of coloring is
| Color | Callsite count | Percentage | 
|---|---|---|
| red | 4527 | 65.8% | 
| gold | 260 | 3.78% | 
| yellow | 270 | 3.92% | 
| greenyellow | 130 | 1.89% | 
| lawngreen | 1684 | 24.5% | 
| All colors | 6871 | 100 | 
The following link provides a visualisation of the full call tree overlaid with coverage information: full call tree
For further technical details on how the call tree is generated, please see the Glossary .
The followings nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function | 
|---|---|---|---|---|
| 682 | 5014 | wolfSSL_connect_TLSv13 | call site | wolfSSL_CTX_use_PrivateKey | 
| 422 | 2797 | sp_to_unsigned_bin | call site | CreateOcspResponse | 
| 360 | 6464 | InitSuitesHashSigAlgo | call site | wolfSSL_BIO_write | 
| 170 | 1952 | fe_invert | call site | wc_ed25519_check_key | 
| 131 | 4305 | TLSX_PopulateExtensions | call site | TLSX_Parse | 
| 129 | 6196 | DoHandShakeMsgType | call site | DoClientKeyExchange | 
| 120 | 3220 | FreeDecodedCert | call site | CheckOcspRequest | 
| 81 | 4695 | ProcessPeerCerts | call site | DoTls13CertificateVerify | 
| 79 | 4570 | DoVerifyCallback | call site | CheckCertOCSP_ex | 
| 77 | 5885 | wolfSSL_connect | call site | SendCertificateVerify | 
| 65 | 565 | SSL_CTX_RefCount | call site | wolfSSL_BIO_write | 
| 64 | 29 | wc_Md5Update | call site | rotlFixed | 
[EXPERIMENTAL] The followings are the branches where fuzzer fails to bypass.
| Blocked Complexity | Reachable Complexity | Function Name | Blocked Branch | 
|---|---|---|---|
| 12343 | 34195 | DoHandShakeMsgType | /src/wolfssl-sp-math-all/src/internal.c:15211 | 
| 6806 | 42029 | wolfSSL_connect_TLSv13 | /src/wolfssl-sp-math-all/src/tls13.c:10209 | 
| 6656 | 24656 | ProcessPeerCerts | /src/wolfssl-sp-math-all/src/internal.c:12907 | 
| 6656 | 20346 | ProcessPeerCerts | /src/wolfssl-sp-math-all/src/internal.c:13064 | 
| 5798 | 76831 | wolfSSL_connect | /src/wolfssl-sp-math-all/src/ssl.c:12300 | 
| 5798 | 32008 | wolfSSL_connect | /src/wolfssl-sp-math-all/src/ssl.c:12469 | 
| 4884 | 16873 | wolfSSL_connect | /src/wolfssl-sp-math-all/src/ssl.c:12515 | 
| 3656 | 4508 | ParseCertRelative | /src/wolfssl-sp-math-all/wolfcrypt/src/asn.c:21013 | 
| 3606 | 3606 | ParseCertRelative | /src/wolfssl-sp-math-all/wolfcrypt/src/asn.c:21009 | 
| 2395 | 10013 | ProcessPeerCerts | /src/wolfssl-sp-math-all/src/internal.c:13378 | 
| 2395 | 4074 | ProcessPeerCerts | /src/wolfssl-sp-math-all/src/internal.c:13541 | 
| 1651 | 9166 | SendClientKeyExchange | /src/wolfssl-sp-math-all/src/internal.c:28138 | 
| Function name | source code lines | source lines hit | percentage hit | 
|---|
| filename | functions hit | 
|---|---|
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfssl-fuzzers/client.c | 1 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/include/fuzzers/shared.h | 2 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/ssl.c | 85 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/memory.c | 3 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/internal.c | 231 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/wc_port.c | 8 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/./wolfcrypt/src/misc.c | 36 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/md5.c | 10 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/sha.c | 11 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/./src/bio.c | 10 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/aes.c | 29 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/hmac.c | 10 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/sha256.c | 19 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/sha512.c | 35 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/sha3.c | 29 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/rsa.c | 31 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/sp_int.c | 81 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/ecc.c | 56 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/ed25519.c | 21 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/curve25519.c | 13 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/ed448.c | 22 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/curve448.c | 8 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/dh.c | 18 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/random.c | 18 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/asn.c | 162 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/./wolfcrypt/src/evp.c | 17 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/./src/pk.c | 6 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/tls.c | 179 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/./src/x509_str.c | 1 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/crl.c | 4 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/ocsp.c | 9 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/./src/x509.c | 18 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/hash.c | 21 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/coding.c | 8 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/tls13.c | 86 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/logging.c | 5 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/chacha.c | 5 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/poly1305.c | 11 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/keys.c | 11 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/fe_x25519_128.i | 20 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/ge_operations.c | 27 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/fe_448.c | 19 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/ge_448.c | 20 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/wolfmath.c | 4 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/kdf.c | 5 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/wc_encrypt.c | 3 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/pwdbased.c | 7 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/wolfio.c | 1 | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/srp.c | 2 | 
The following is the call tree with color coding for which functions are hit/not hit. This info is based on the coverage achieved of all fuzzers together and not just this specific fuzzer. We use the following coloring scheme where min/max is an interval [min:max) (max non-inclusive) to color the callsite based on how many times the callsite is covered at run time.
| Min | Max | Color | 
|---|---|---|
| 0 | 1 | red | 
| 1 | 10 | gold | 
| 10 | 30 | yellow | 
| 30 | 50 | greenyellow | 
| 50 | 1000000000000 | lawngreen | 
For further technical details on the call tree overview, please see the Glossary .
 
                                                                                                                           The distribution of callsites in terms of coloring is
| Color | Callsite count | Percentage | 
|---|---|---|
| red | 368 | 49.9% | 
| gold | 52 | 7.05% | 
| yellow | 2 | 0.27% | 
| greenyellow | 0 | 0.0% | 
| lawngreen | 315 | 42.7% | 
| All colors | 737 | 100 | 
The following link provides a visualisation of the full call tree overlaid with coverage information: full call tree
For further technical details on how the call tree is generated, please see the Glossary .
The followings nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function | 
|---|---|---|---|---|
| 251 | 358 | cryptofuzz::Driver::Run(unsigned char const*, unsigned long) const | call site | _ZN8nlohmann14adl_serializerINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEvE7to_jsonINS_10basic_jsonINS1_3mapENS1_6vectorES7_blmdS5_S0_EERS7_EEDTcmclL_ZNS_12_GLOBAL__N_17to_jsonEEfp_clsr3stdE7forwardIT0_Efp0_EEcvv_EERT_OSG_ | 
| 51 | 681 | cryptofuzz::Driver::Run(unsigned char const*, unsigned long) const | call site | |
| 41 | 618 | cryptofuzz::util::GetNullPtr(fuzzing::datasource::Datasource*) | call site | puts | 
| 7 | 610 | cryptofuzz::Buffer::GetPtr(fuzzing::datasource::Datasource*) const | call site | __cxa_get_exception_ptr | 
| 4 | 667 | cryptofuzz::Driver::Run(unsigned char const*, unsigned long) const | call site | |
| 3 | 663 | cryptofuzz::Driver::Run(unsigned char const*, unsigned long) const | call site | |
| 2 | 676 | cryptofuzz::Driver::Run(unsigned char const*, unsigned long) const | call site | |
| 1 | 120 | cryptofuzz::Driver::Run(unsigned char const*, unsigned long) const | call site | |
| 1 | 125 | cryptofuzz::Driver::Run(unsigned char const*, unsigned long) const | call site | |
| 1 | 127 | cryptofuzz::Driver::Run(unsigned char const*, unsigned long) const | call site | |
| 1 | 131 | cryptofuzz::Driver::Run(unsigned char const*, unsigned long) const | call site | |
| 1 | 133 | cryptofuzz::Driver::Run(unsigned char const*, unsigned long) const | call site | 
[EXPERIMENTAL] The followings are the branches where fuzzer fails to bypass.
| Blocked Complexity | Reachable Complexity | Function Name | Blocked Branch | 
|---|---|---|---|
| 8479 | 8491 | cryptofuzz::Options::Options(int,char**,std::__1::vector | /src/cryptofuzz-sp-math-all/options.cpp:64 | 
| 3964 | 8634 | Botan::EC_Group::verify_group(Botan::RandomNumberGenerator&,bool)const | /src/botan/src/lib/pubkey/ec_group/ec_group.cpp:816 | 
| 2826 | 2837 | Botan::EC_Group::EC_Group(std::__1::basic_string | /src/botan/src/lib/pubkey/ec_group/ec_group.cpp:453 | 
| 2504 | 2550 | Botan::EMSA::create(std::__1::basic_string | /src/botan/src/lib/pk_pad/emsa.cpp:49 | 
| 2231 | 2269 | Botan::EMSA::create(std::__1::basic_string | /src/botan/src/lib/pk_pad/emsa.cpp:57 | 
| 1844 | 1874 | Botan::EMSA::create(std::__1::basic_string | /src/botan/src/lib/pk_pad/emsa.cpp:84 | 
| 1507 | 1525 | Botan::EMSA::create(std::__1::basic_string | /src/botan/src/lib/pk_pad/emsa.cpp:104 | 
| 1285 | 1406 | Botan::PK_Verifier::check_signature(unsignedcharconst*,unsignedlong) | /src/botan/src/lib/pubkey/pubkey.cpp:335 | 
| 1227 | 2136 | wc_ecc_import_private_key_ex | /src/wolfssl-sp-math-all/wolfcrypt/src/ecc.c:9842 | 
| 1170 | 1184 | Botan::EMSA::create(std::__1::basic_string | /src/botan/src/lib/pk_pad/emsa.cpp:129 | 
| 1124 | 1886 | wc_HmacFinal | /src/wolfssl-sp-math-all/wolfcrypt/src/hmac.c:786 | 
| 1114 | 1876 | wc_HmacFinal | /src/wolfssl-sp-math-all/wolfcrypt/src/hmac.c:810 | 
| Function name | source code lines | source lines hit | percentage hit | 
|---|
| filename | functions hit | 
|---|---|
| /src/cryptofuzz-normal-math/entry.cpp | 1 | 
| /src/cryptofuzz-normal-math/driver.cpp | 1 | 
| /src/cryptofuzz-normal-math/include/cryptofuzz/repository.h | 89 | 
| /src/cryptofuzz-normal-math/executor.cpp | 175 | 
| /src/cryptofuzz-normal-math/fuzzing-headers/include/fuzzing/datasource/id.hpp | 1 | 
| /src/cryptofuzz-normal-math/./executor.h | 3 | 
| /src/cryptofuzz-normal-math/components.cpp | 11 | 
| /src/cryptofuzz-normal-math/include/cryptofuzz/generic.h | 3 | 
| /src/cryptofuzz-normal-math/fuzzing-headers/include/fuzzing/datasource/datasource.hpp | 8 | 
| /src/cryptofuzz-normal-math/options.cpp | 2 | 
| /src/cryptofuzz-normal-math/include/cryptofuzz/operations.h | 6 | 
| /usr/local/bin/../include/c++/v1/optional | 4 | 
| /src/cryptofuzz-normal-math/operation.cpp | 2 | 
| /src/cryptofuzz-normal-math/repository.cpp | 2 | 
| /usr/local/bin/../include/c++/v1/stdexcept | 1 | 
| /src/cryptofuzz-normal-math/util.cpp | 6 | 
| /src/cryptofuzz-normal-math/include/cryptofuzz/../../third_party/json/json.hpp | 50 | 
| /usr/local/bin/../include/c++/v1/exception | 2 | 
| /usr/include/boost/algorithm/hex.hpp | 3 | 
| /usr/include/boost/range/begin.hpp | 2 | 
| /usr/include/boost/range/end.hpp | 2 | 
| /src/cryptofuzz-normal-math/./third_party/json/json.hpp | 5 | 
| /usr/local/bin/../include/c++/v1/stdlib.h | 1 | 
| /usr/local/bin/../include/c++/v1/math.h | 4 | 
| /src/cryptofuzz-normal-math/tests.cpp | 1 | 
| /src/cryptofuzz-normal-math/fuzzing-headers/include/fuzzing/exception.hpp | 2 | 
| /src/cryptofuzz-normal-math/fuzzing-headers/include/fuzzing/memory.hpp | 1 | 
The following table shows a list of functions that are optimal targets. Optimal targets are identified by finding the functions that in combination, yield a high code coverage.
| Func name | Functions filename | Arg count | Args | Function depth | hitcount | instr count | bb count | cyclomatic complexity | Reachable functions | Incoming references | total cyclomatic complexity | Unreached complexity | 
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 
               LLVMFuzzerCustomMutator
               | /src/cryptofuzz-sp-math-all/mutator.cpp | 4 | ['char *', 'size_t ', 'size_t ', 'int '] | 17 | 0 | 29700 | 6679 | 4370 | 668 | 0 | 7984 | 7782 | 
| 
               cryptofuzz::module::Botan::OpECDSA_Sign(cryptofuzz::operation::ECDSA_Sign&)
               | /src/cryptofuzz-sp-math-all/modules/botan/module.cpp | 3 | ['class.std::__1::optional.739 *', 'class.cryptofuzz::module::wolfCrypt *', 'class.cryptofuzz::operation::Schnorr_Sign *'] | 18 | 0 | 421 | 85 | 73 | 724 | 0 | 4874 | 4400 | 
| 
               LLVMFuzzerInitialize
               | /src/cryptofuzz-sp-math-all/entry.cpp | 2 | ['int *', 'char ***'] | 21 | 0 | 60 | 8 | 7 | 478 | 0 | 3276 | 2127 | 
| 
               cryptofuzz::module::wolfCrypt::OpSymmetricEncrypt(cryptofuzz::operation::SymmetricEncrypt&)
               | /src/cryptofuzz-sp-math-all/modules/wolfcrypt/module.cpp | 3 | ['class.std::__1::optional.152 *', 'class.cryptofuzz::module::wolfCrypt *', 'class.cryptofuzz::operation::SymmetricEncrypt *'] | 8 | 0 | 4745 | 1025 | 823 | 185 | 0 | 1975 | 1688 | 
| 
               cryptofuzz::module::Botan::OpSymmetricEncrypt(cryptofuzz::operation::SymmetricEncrypt&)
               | /src/cryptofuzz-sp-math-all/modules/botan/module.cpp | 3 | ['class.std::__1::optional.152 *', 'class.cryptofuzz::module::wolfCrypt *', 'class.cryptofuzz::operation::SymmetricEncrypt *'] | 11 | 0 | 124 | 25 | 22 | 160 | 0 | 1684 | 1509 | 
Implementing fuzzers that target the above functions will improve reachability such that it becomes:
If you implement fuzzers for these functions, the status of all functions in the project will be:
| Func name | Functions filename | Args | Function call depth | Reached by Fuzzers | Fuzzers runtime hit | Func lines hit % | I Count | BB Count | Cyclomatic complexity | Functions reached | Reached by functions | Accumulated cyclomatic complexity | Undiscovered complexity | 
|---|
This section shows analysis of runtime coverage data.
For futher technical details on how this section is generated, please see the Glossary .
| Func name | Function total lines | Lines covered at runtime | percentage covered | Reached by fuzzers | 
|---|---|---|---|---|
| Botan::word_madd2(unsignedlong,unsignedlong,unsignedlong*) | 41 | 10 | 24.39% | [] | 
| Botan::word_madd3(unsignedlong,unsignedlong,unsignedlong,unsignedlong*) | 52 | 14 | 26.92% | [] | 
| Botan::word3_muladd(unsignedlong*,unsignedlong*,unsignedlong*,unsignedlong,unsignedlong) | 42 | 0 | 0.0% | [] | 
| Botan::word3_muladd_2(unsignedlong*,unsignedlong*,unsignedlong*,unsignedlong,unsignedlong) | 59 | 19 | 32.20% | [] | 
| Botan::hex_decode(unsignedchar*,charconst*,unsignedlong,unsignedlong&,bool) | 51 | 21 | 41.17% | [] | 
| Botan::SHA_512::compress_digest(std::__1::vector | 124 | 6 | 4.838% | [] | 
| Botan::BigInt::mod_add(Botan::BigIntconst&,Botan::BigIntconst&,std::__1::vector | 42 | 19 | 45.23% | [] | 
| Botan::(anonymousnamespace)::karatsuba_mul(unsignedlong*,unsignedlongconst*,unsignedlongconst*,unsignedlong,unsignedlong*) | 66 | 36 | 54.54% | [] | 
| Botan::bigint_monty_redc_generic(unsignedlong*,unsignedlong,unsignedlongconst*,unsignedlong,unsignedlong,unsignedlong*) | 70 | 33 | 47.14% | [] | 
| Botan::random_prime(Botan::RandomNumberGenerator&,unsignedlong,Botan::BigIntconst&,unsignedlong,unsignedlong,unsignedlong) | 118 | 52 | 44.06% | [] | 
| Botan::inverse_mod(Botan::BigIntconst&,Botan::BigIntconst&) | 97 | 52 | 53.60% | [] | 
| Botan::(anonymousnamespace)::inverse_mod_odd_modulus(Botan::BigIntconst&,Botan::BigIntconst&) | 111 | 50 | 45.04% | [] | 
| Botan::redc_p521(Botan::BigInt&,std::__1::vector | 55 | 29 | 52.72% | [] | 
| Botan::miller_rabin_test_iterations(unsignedlong,unsignedlong,bool) | 36 | 13 | 36.11% | [] | 
| Botan::EMSA::create(std::__1::basic_string | 143 | 38 | 26.57% | [] | 
| Botan::EC_Group::verify_group(Botan::RandomNumberGenerator&,bool)const | 69 | 4 | 5.797% | [] | 
| Botan::PointGFp::force_all_affine(std::__1::vector | 62 | 34 | 54.83% | [] | 
| Botan::(anonymousnamespace)::ge_add(Botan::(anonymousnamespace)::ge_p1p1*,Botan::ge_p3const*,Botan::(anonymousnamespace)::ge_cachedconst*) | 57 | 14 | 24.56% | [] | 
| Botan::(anonymousnamespace)::ge_p2_dbl(Botan::(anonymousnamespace)::ge_p1p1*,Botan::(anonymousnamespace)::ge_p2const*) | 47 | 12 | 25.53% | [] | 
| Botan::(anonymousnamespace)::ge_sub(Botan::(anonymousnamespace)::ge_p1p1*,Botan::ge_p3const*,Botan::(anonymousnamespace)::ge_cachedconst*) | 58 | 14 | 24.13% | [] | 
| Botan::(anonymousnamespace)::ge_madd(Botan::(anonymousnamespace)::ge_p1p1*,Botan::ge_p3const*,Botan::(anonymousnamespace)::ge_precompconst*) | 32 | 13 | 40.62% | [] | 
| Botan::(anonymousnamespace)::ge_msub(Botan::(anonymousnamespace)::ge_p1p1*,Botan::ge_p3const*,Botan::(anonymousnamespace)::ge_precompconst*) | 54 | 13 | 24.07% | [] | 
| Botan::PK_Verifier::check_signature(unsignedcharconst*,unsignedlong) | 45 | 11 | 24.44% | [] | 
| Botan::(anonymousnamespace)::System_RNG_Impl::System_RNG_Impl() | 39 | 14 | 35.89% | [] | 
| Botan::SCAN_Name::SCAN_Name(std::__1::basic_string | 60 | 20 | 33.33% | [] | 
| cryptofuzz::ExecutorBase | 41 | 16 | 39.02% | [] | 
| cryptofuzz::ExecutorBase | 41 | 16 | 39.02% | [] | 
| cryptofuzz::ExecutorBase | 41 | 18 | 43.90% | [] | 
| cryptofuzz::ExecutorBase | 41 | 16 | 39.02% | [] | 
| cryptofuzz::ExecutorBase | 41 | 16 | 39.02% | [] | 
| cryptofuzz::ExecutorBase | 41 | 16 | 39.02% | [] | 
| cryptofuzz::ExecutorBase | 41 | 8 | 19.51% | [] | 
| cryptofuzz::ExecutorBase | 41 | 16 | 39.02% | [] | 
| cryptofuzz::ExecutorBase | 41 | 16 | 39.02% | [] | 
| cryptofuzz::ExecutorBase | 41 | 16 | 39.02% | [] | 
| cryptofuzz::ExecutorBase | 41 | 18 | 43.90% | [] | 
| cryptofuzz::module::Botan_bignum::Div::Run(fuzzing::datasource::Datasource&,cryptofuzz::module::Botan_bignum::Bignum&,std::__1::vector | 51 | 14 | 27.45% | [] | 
| cryptofuzz::module::Botan_bignum::Mod::Run(fuzzing::datasource::Datasource&,cryptofuzz::module::Botan_bignum::Bignum&,std::__1::vector | 59 | 25 | 42.37% | [] | 
| cryptofuzz::module::Botan_bignum::SqrMod::Run(fuzzing::datasource::Datasource&,cryptofuzz::module::Botan_bignum::Bignum&,std::__1::vector | 46 | 25 | 54.34% | [] | 
| cryptofuzz::module::Botan_bignum::Mod_NIST_192::Run(fuzzing::datasource::Datasource&,cryptofuzz::module::Botan_bignum::Bignum&,std::__1::vector | 35 | 13 | 37.14% | [] | 
| cryptofuzz::module::Botan_bignum::Mod_NIST_224::Run(fuzzing::datasource::Datasource&,cryptofuzz::module::Botan_bignum::Bignum&,std::__1::vector | 35 | 13 | 37.14% | [] | 
| cryptofuzz::module::Botan_bignum::Mod_NIST_256::Run(fuzzing::datasource::Datasource&,cryptofuzz::module::Botan_bignum::Bignum&,std::__1::vector | 35 | 13 | 37.14% | [] | 
| cryptofuzz::module::Botan_bignum::Mod_NIST_384::Run(fuzzing::datasource::Datasource&,cryptofuzz::module::Botan_bignum::Bignum&,std::__1::vector | 35 | 13 | 37.14% | [] | 
| cryptofuzz::module::Botan_bignum::Mod_NIST_521::Run(fuzzing::datasource::Datasource&,cryptofuzz::module::Botan_bignum::Bignum&,std::__1::vector | 35 | 13 | 37.14% | [] | 
| cryptofuzz::module::Botan_bignum::AddMod::Run(fuzzing::datasource::Datasource&,cryptofuzz::module::Botan_bignum::Bignum&,std::__1::vector | 49 | 17 | 34.69% | [] | 
| cryptofuzz::module::Botan_bignum::SubMod::Run(fuzzing::datasource::Datasource&,cryptofuzz::module::Botan_bignum::Bignum&,std::__1::vector | 49 | 17 | 34.69% | [] | 
| std::__1::optional | 105 | 14 | 13.33% | [] | 
| cryptofuzz::module::wolfCrypt_bignum::Bignum::read_radix(sp_int*,charconst*,unsignedlong) | 34 | 17 | 50.0% | [] | 
| cryptofuzz::module::wolfCrypt_bignum::Bignum::baseConversion()const | 42 | 21 | 50.0% | [] | 
| cryptofuzz::module::wolfCrypt_bignum::BignumCluster::EqualsCache()const | 37 | 12 | 32.43% | [] | 
| cryptofuzz::module::wolfCrypt_detail::ECCKey::SetCurve(cryptofuzz::Typeconst&) | 41 | 21 | 51.21% | [] | 
| cryptofuzz::module::wolfCrypt_detail::AllocationFailure() | 31 | 15 | 48.38% | [] | 
| cryptofuzz::Options::Options(int,char**,std::__1::vector | 346 | 69 | 19.94% | [] | 
| cryptofuzz::tests::test_ECDSA_Signature(unsignedlong,std::__1::basic_string | 33 | 15 | 45.45% | [] | 
| wc_AesCbcEncrypt | 120 | 22 | 18.33% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_AesCbcDecrypt | 105 | 24 | 22.85% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_AesInit | 63 | 27 | 42.85% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_AesFree | 55 | 16 | 29.09% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_AesSetKeyLocal | 346 | 150 | 43.35% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_AesEncrypt | 317 | 91 | 28.70% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_AesDecrypt | 295 | 94 | 31.86% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| StoreECC_DSA_Sig | 60 | 24 | 40.0% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| DecodeECC_DSA_Sig | 67 | 16 | 23.88% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| GetIntPositive | 31 | 12 | 38.70% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_curve25519_make_pub | 38 | 14 | 36.84% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-misc', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_curve448_make_key | 37 | 19 | 51.35% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_InitDhKey_ex | 32 | 11 | 34.37% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| GeneratePrivateDh | 70 | 37 | 52.85% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| _DhSetKey | 80 | 42 | 52.5% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| ecc_map_ex | 215 | 97 | 45.11% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_ecc_mulmod_ex2 | 123 | 56 | 45.52% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_ecc_shared_secret | 84 | 21 | 25.0% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_ecc_shared_secret_ex | 71 | 27 | 38.02% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_ecc_gen_k | 51 | 22 | 43.13% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_ecc_init_ex | 71 | 18 | 25.35% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-misc', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_ecc_sign_hash | 104 | 48 | 46.15% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_ecc_sign_hash_ex | 359 | 126 | 35.09% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_ecc_free | 58 | 20 | 34.48% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-misc', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_ecc_verify_hash | 147 | 69 | 46.93% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_ecc_verify_hash_ex | 533 | 214 | 40.15% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_ecc_import_point_der_ex | 229 | 42 | 18.34% | [] | 
| wc_ecc_export_x963 | 92 | 48 | 52.17% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_ecc_import_private_key_ex | 178 | 15 | 8.426% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-misc', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_ecc_encrypt_ex | 334 | 163 | 48.80% | [] | 
| wc_ecc_decrypt | 377 | 187 | 49.60% | [] | 
| _ecc_projective_add_point | 337 | 176 | 52.22% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| _ecc_projective_dbl_point | 306 | 150 | 49.01% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_ecc_new_point_ex | 40 | 21 | 52.5% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_ecc_curve_load | 110 | 36 | 32.72% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| _ecc_make_key_ex | 240 | 71 | 29.58% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| ecc_sign_hash_sw | 166 | 87 | 52.40% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| _ecc_validate_public_key | 192 | 74 | 38.54% | [] | 
| ecc_check_pubkey_order | 61 | 16 | 26.22% | [] | 
| wc_ecc_import_raw_private | 233 | 52 | 22.31% | [] | 
| ecc_get_key_sizes | 49 | 19 | 38.77% | [] | 
| wc_ed25519_make_key | 37 | 20 | 54.05% | [] | 
| wc_ed25519_sign_msg_ex | 154 | 62 | 40.25% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_ed25519_verify_msg_ex | 51 | 21 | 41.17% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | 
| ed25519_verify_msg_init_with_sha | 39 | 16 | 41.02% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | 
| ed25519_verify_msg_final_with_sha | 95 | 48 | 50.52% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | 
| wc_ed448_verify_msg_ex | 32 | 15 | 46.87% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | 
| wc_ed448_import_private_only | 31 | 17 | 54.83% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-misc', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| fe448_pow_2_446_222_1 | 77 | 42 | 54.54% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | 
| wc_HmacSizeByType | 73 | 17 | 23.28% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| _InitHmac | 80 | 30 | 37.5% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_HmacSetKey | 291 | 143 | 49.14% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_HmacUpdate | 100 | 37 | 37.0% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_HmacFinal | 219 | 91 | 41.55% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_HmacFree | 81 | 29 | 35.80% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| HmacKeyInnerHash | 80 | 32 | 40.0% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| wolfSSL_Malloc | 74 | 12 | 16.21% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-misc', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-srp', 'fuzzer-wolfssl-client'] | 
| wolfSSL_Free | 32 | 10 | 31.25% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-misc', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-srp', 'fuzzer-wolfssl-client'] | 
| ByteReverseWord32 | 39 | 4 | 10.25% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-srp', 'fuzzer-wolfssl-client'] | 
| wc_RNG_GenerateBlock | 97 | 28 | 28.86% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-srp', 'fuzzer-wolfssl-client'] | 
| wc_RNG_HealthTest_ex | 68 | 27 | 39.70% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-srp', 'fuzzer-wolfssl-client'] | 
| wc_GenerateSeed | 68 | 22 | 32.35% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-srp', 'fuzzer-wolfssl-client'] | 
| _InitRng | 152 | 62 | 40.78% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-srp', 'fuzzer-wolfssl-client'] | 
| wc_RNG_HealthTestLocal | 114 | 40 | 35.08% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-srp', 'fuzzer-wolfssl-client'] | 
| wc_Sha256Final | 36 | 18 | 50.0% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-srp', 'fuzzer-wolfssl-client'] | 
| wc_Sha256Free | 70 | 3 | 4.285% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-srp', 'fuzzer-wolfssl-client'] | 
| Sha256Update | 152 | 58 | 38.15% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-srp', 'fuzzer-wolfssl-client'] | 
| Transform_Sha256 | 59 | 29 | 49.15% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-srp', 'fuzzer-wolfssl-client'] | 
| Sha256Final | 102 | 40 | 39.21% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-srp', 'fuzzer-wolfssl-client'] | 
| InitSha512_Family | 38 | 14 | 36.84% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-misc', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-srp', 'fuzzer-wolfssl-client'] | 
| InitSha512 | 37 | 18 | 48.64% | [] | 
| Sha512Update | 132 | 58 | 43.93% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-misc', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-srp', 'fuzzer-wolfssl-client'] | 
| _Transform_Sha512 | 64 | 33 | 51.56% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-misc', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-srp', 'fuzzer-wolfssl-client'] | 
| Sha512_Family_Final | 32 | 12 | 37.5% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-misc', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-srp', 'fuzzer-wolfssl-client'] | 
| Sha512Final | 101 | 50 | 49.50% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-misc', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-srp', 'fuzzer-wolfssl-client'] | 
| sp_init_multi | 70 | 33 | 47.14% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-misc', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-srp', 'fuzzer-wolfssl-client'] | 
| sp_addmod | 35 | 16 | 45.71% | [] | 
| sp_submod | 90 | 49 | 54.44% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-srp', 'fuzzer-wolfssl-client'] | 
| sp_mul | 129 | 52 | 40.31% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-srp', 'fuzzer-wolfssl-client'] | 
| sp_mulmod | 36 | 17 | 47.22% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-srp', 'fuzzer-wolfssl-client'] | 
| sp_mul_2d | 31 | 14 | 45.16% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-srp', 'fuzzer-wolfssl-client'] | 
| sp_sqr | 117 | 41 | 35.04% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-srp', 'fuzzer-wolfssl-client'] | 
| sp_read_unsigned_bin | 99 | 47 | 47.47% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-misc', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-srp', 'fuzzer-wolfssl-client'] | 
| sp_prime_miller_rabin_ex | 59 | 32 | 54.23% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| fuzzer_send | 57 | 11 | 19.29% | [] | 
| fuzzer_recv | 79 | 17 | 21.51% | [] | 
| wolfSSH_SendPacket | 58 | 21 | 36.20% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssh-client-randomize'] | 
| SendKexDhReply | 868 | 192 | 22.11% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssh-client-randomize'] | 
| wolfSSH_CleanPath | 150 | 75 | 50.0% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-server'] | 
| Receive | 39 | 14 | 35.89% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssh-client-randomize'] | 
| Decrypt | 47 | 21 | 44.68% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssh-client-randomize'] | 
| DoDisconnect | 56 | 12 | 21.42% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssh-client-randomize'] | 
| KeySzForId | 42 | 22 | 52.38% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssh-client-randomize'] | 
| BundlePacket | 101 | 50 | 49.50% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssh-client-randomize'] | 
| CreateMac | 84 | 13 | 15.47% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssh-client-randomize'] | 
| CreateMpint | 34 | 17 | 50.0% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssh-client-randomize'] | 
| HashForId | 58 | 18 | 31.03% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssh-client-randomize'] | 
| DoScpSink | 146 | 23 | 15.75% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-server'] | 
| DoScpSource | 270 | 37 | 13.70% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-server'] | 
| DoScpRequest | 71 | 38 | 53.52% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-server'] | 
| SendScpConfirmation | 49 | 23 | 46.93% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-server'] | 
| wolfSSH_SFTP_accept | 48 | 22 | 45.83% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-server'] | 
| wolfSSH_SFTP_free | 44 | 12 | 27.27% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssh-client-randomize'] | 
| wolfSSH_SFTP_ClearState | 155 | 63 | 40.64% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssh-client-randomize'] | 
| wc_AesGcmSetKey | 78 | 30 | 38.46% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_AesGcmDecrypt | 115 | 9 | 7.826% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| AES_GCM_decrypt_C | 118 | 48 | 40.67% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_RsaPrivateKeyDecode | 140 | 26 | 18.57% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_RsaPublicKeyDecodeRaw | 46 | 16 | 34.78% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_HashInit_ex | 96 | 24 | 25.0% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_HashUpdate | 93 | 25 | 26.88% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_HashFinal | 93 | 22 | 23.65% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_HashFree | 105 | 28 | 26.66% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_InitRsaKey_ex | 83 | 25 | 30.12% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_FreeRsaKey | 68 | 30 | 44.11% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_RsaUnPad_ex | 61 | 21 | 34.42% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_hash2mgf | 60 | 6 | 10.0% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssh-client-randomize'] | 
| RsaUnPad | 63 | 29 | 46.03% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_RsaFunction_ex | 122 | 28 | 22.95% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_RsaFunctionSync | 383 | 113 | 29.50% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| RsaPrivateDecryptEx | 193 | 84 | 43.52% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_InitSha_ex | 31 | 14 | 45.16% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-srp', 'fuzzer-wolfssl-client'] | 
| wc_ShaUpdate | 134 | 50 | 37.31% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-srp', 'fuzzer-wolfssl-client'] | 
| wc_ShaFinal | 103 | 37 | 35.92% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-srp', 'fuzzer-wolfssl-client'] | 
| Transform | 77 | 36 | 46.75% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-srp', 'fuzzer-wolfssl-client'] | 
| wolfCrypt_Init | 218 | 16 | 7.339% | ['pem_cert'] | 
| InitSSL_Ctx | 244 | 102 | 41.80% | ['pem_cert'] | 
| FreeSSL_Ctx | 42 | 15 | 35.71% | ['fuzzer-wolfssl-server-randomize', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| InitCiphers | 38 | 18 | 47.36% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| FreeCiphers | 78 | 37 | 47.43% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| InitSuites | 963 | 32 | 3.322% | ['fuzzer-wolfssl-server-randomize', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| RsaSign | 80 | 28 | 35.0% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| VerifyRsaSign | 132 | 45 | 34.09% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| EccSharedSecret | 57 | 23 | 40.35% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| EccMakeKey | 57 | 27 | 47.36% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| DhAgree | 67 | 33 | 49.25% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| SetSSL_CTX | 292 | 158 | 54.10% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| InitSSL | 452 | 146 | 32.30% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| FreeKey | 59 | 23 | 38.98% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| AllocKey | 139 | 48 | 34.53% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| SSL_ResourceFree | 327 | 168 | 51.37% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| DtlsMsgPoolSend | 137 | 45 | 32.84% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| HashRaw | 76 | 36 | 47.36% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| HashOutput | 33 | 16 | 48.48% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| SendBuffered | 83 | 18 | 21.68% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| GrowInputBuffer | 77 | 41 | 53.24% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| CheckAvailableSize | 49 | 22 | 44.89% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| DoVerifyCallback | 331 | 34 | 10.27% | ['fuzzer-wolfssl-server-randomize', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| ProcessPeerCerts | 1518 | 243 | 16.00% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| DtlsMsgDrain | 39 | 21 | 53.84% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| DoApplicationData | 126 | 38 | 30.15% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| ProcessReplyEx | 1086 | 485 | 44.65% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| SendCertificate | 276 | 122 | 44.20% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| SendCertificateStatus | 182 | 17 | 9.340% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| SetCipherList | 311 | 123 | 39.54% | [] | 
| PickHashSigAlgo | 178 | 62 | 34.83% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| DecodePrivateKey | 472 | 30 | 6.355% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| GetCurveByOID | 77 | 18 | 23.37% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| SendServerHello | 251 | 103 | 41.03% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| SendServerKeyExchange | 1509 | 631 | 41.81% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| MatchSuite | 37 | 19 | 51.35% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| HandleTlsResumption | 113 | 21 | 18.58% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| DoClientHello | 686 | 309 | 45.04% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| SendServerHelloDone | 91 | 37 | 40.65% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| DoClientTicket | 156 | 39 | 25.0% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| wolfSSL_GetMaxFragSize | 40 | 13 | 32.5% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| AddSuiteHashSigAlgo | 121 | 46 | 38.01% | ['fuzzer-wolfssl-server-randomize', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| DtlsGetSEQ | 45 | 14 | 31.11% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| GrowOutputBuffer | 69 | 19 | 27.53% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| ProcessPeerCertParse | 130 | 34 | 26.15% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| DoHandShakeMsgType | 374 | 164 | 43.85% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| DoClientKeyExchange | 1239 | 303 | 24.45% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| DoCertificateVerify | 414 | 122 | 29.46% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| wolfSSLReceive | 110 | 15 | 13.63% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| GetRecordHeader | 152 | 79 | 51.97% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| GetDtlsRecordHeader | 83 | 15 | 18.07% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| _DtlsCheckWindow | 104 | 55 | 52.88% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| _DtlsUpdateWindow | 63 | 13 | 20.63% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| DoDtlsHandShakeMsg | 253 | 137 | 54.15% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| DoAlert | 85 | 43 | 50.58% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| SendAlert_ex | 158 | 70 | 44.30% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| DecodeSigAlg | 82 | 36 | 43.90% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| MatchSigAlgo | 69 | 19 | 27.53% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| X25519MakeKey | 43 | 16 | 37.20% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| X448MakeKey | 43 | 16 | 37.20% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| X448SharedSecret | 46 | 14 | 30.43% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| SendHandshakeMsg | 142 | 72 | 50.70% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| SetCipherSpecs | 2071 | 790 | 38.14% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| StoreKeys | 167 | 77 | 46.10% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| wolfSSL_CTX_new_ex | 75 | 22 | 29.33% | ['pem_cert'] | 
| wolfSSL_CertManagerNew_ex | 53 | 22 | 41.50% | ['pem_cert'] | 
| wolfSSL_Init | 125 | 57 | 45.6% | ['pem_cert'] | 
| ProcessBuffer | 692 | 139 | 20.08% | ['fuzzer-wolfssl-server-randomize', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| ProcessFile | 97 | 45 | 46.39% | [] | 
| wolfSSL_DTLS_SetCookieSecret | 56 | 22 | 39.28% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| wolfSSL_accept | 439 | 150 | 34.16% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| wolfSSL_Cleanup | 100 | 41 | 41.0% | ['pem_cert'] | 
| wolfSSL_GetSessionFromCache | 233 | 69 | 29.61% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| ClientSessionToSession | 73 | 11 | 15.06% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| wolfSSL_UnloadCertsKeys | 31 | 7 | 22.58% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| wolfSSL_NewSession | 44 | 21 | 47.72% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| wolfSSL_FreeSession | 71 | 27 | 38.02% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| wolfSSL_ASN1_STRING_set | 49 | 26 | 53.06% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | 
| wolfSSL_sk_pop_free | 120 | 5 | 4.166% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | 
| ProcessBufferTryDecode | 487 | 44 | 9.034% | ['fuzzer-wolfssl-server-randomize', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| wolfSSL_parse_cipher_list | 46 | 20 | 43.47% | [] | 
| buildEnabledCipherList | 103 | 13 | 12.62% | [] | 
| DeriveTlsKeys | 39 | 16 | 41.02% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| MakeTlsMasterSecret | 96 | 32 | 33.33% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| TLSX_ValidateSupportedCurves | 339 | 149 | 43.95% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| TLSX_FreeAll | 130 | 44 | 33.84% | ['fuzzer-wolfssl-server-randomize', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| TLSX_PopulateExtensions | 341 | 150 | 43.98% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| _DeriveTlsKeys | 45 | 13 | 28.88% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| _MakeTlsMasterSecret | 39 | 13 | 33.33% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| tlsx_ffdhe_find_group | 74 | 39 | 52.70% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| TLSX_KeyShare_IsSupported | 144 | 31 | 21.52% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| TLSX_PopulateSupportedGroups | 270 | 107 | 39.62% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| TLSX_GetSize | 163 | 58 | 35.58% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| TLSX_Write | 202 | 78 | 38.61% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| TLSX_SupportedVersions_Parse | 162 | 79 | 48.76% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| TLSX_SNI_Parse | 137 | 25 | 18.24% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| TLSX_TCA_Parse | 95 | 16 | 16.84% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| TLSX_CSR_Parse | 197 | 56 | 28.42% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| TLSX_ALPN_ParseAndSet | 125 | 20 | 16.0% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| TLSX_EncryptThenMac_Parse | 36 | 19 | 52.77% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| TLSX_SNI_VerifyParse | 45 | 15 | 33.33% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| DoTls13ClientHello | 453 | 199 | 43.92% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| DoTls13HandShakeMsgType | 295 | 97 | 32.88% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| SanityCheckTls13MsgReceived | 499 | 186 | 37.27% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| wolfSSL_X509_NAME_add_entry | 75 | 36 | 48.0% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | 
| GetMyVersion | 40 | 15 | 37.5% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-misc', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| GetInt | 39 | 12 | 30.76% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| CheckBitString | 78 | 35 | 44.87% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-misc', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| OidFromId | 965 | 331 | 34.30% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-misc', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| GetObjectId | 31 | 9 | 29.03% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-misc', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| GetAlgoId | 55 | 25 | 45.45% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| ToTraditionalInline_ex | 202 | 12 | 5.940% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_RsaPublicKeyDecode_ex | 172 | 28 | 16.27% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| GetName | 84 | 39 | 46.42% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | 
| wc_GetPubX509 | 51 | 20 | 39.21% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | 
| DecodeToKey | 43 | 19 | 44.18% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | 
| SetAlgoID | 95 | 27 | 28.42% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_EncodeSignature | 46 | 14 | 30.43% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| FreeSignatureCtx | 89 | 11 | 12.35% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | 
| ParseCertRelative | 584 | 132 | 22.60% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | 
| wc_PemGetHeaderFooter | 148 | 18 | 12.16% | ['fuzzer-wolfssl-server-randomize', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | 
| wc_EncryptedInfoParse | 103 | 19 | 18.44% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| PemToDer | 403 | 105 | 26.05% | ['fuzzer-wolfssl-server-randomize', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| GetOID | 106 | 33 | 31.13% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-misc', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| GetDateInfo | 69 | 26 | 37.68% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | 
| GetCertKey | 162 | 78 | 48.14% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | 
| StoreRsaKey | 56 | 18 | 32.14% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | 
| wc_curve448_shared_secret_ex | 48 | 20 | 41.66% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_ecc_get_oid | 45 | 21 | 46.66% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-misc', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_Md5Hash | 33 | 12 | 36.36% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_ShaHash | 40 | 13 | 32.5% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_Sha256Hash | 42 | 13 | 30.95% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_Sha512Hash | 34 | 12 | 35.29% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_Sha384Hash | 34 | 12 | 35.29% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_PRF | 148 | 73 | 49.32% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_PRF_TLSv1 | 73 | 28 | 38.35% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_PRF_TLS | 43 | 20 | 46.51% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| WOLFSSL_ERROR_LINE | 54 | 26 | 48.14% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_AddErrorNode | 85 | 46 | 54.11% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_Md5Update | 99 | 39 | 39.39% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_Md5Final | 55 | 21 | 38.18% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_RsaPSS_CheckPadding_ex2 | 86 | 46 | 53.48% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | 
| RsaMGF1 | 125 | 42 | 33.6% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| RsaPad_PSS | 149 | 78 | 52.34% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| RsaPublicEncryptEx | 119 | 51 | 42.85% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_Sha384Final | 32 | 11 | 34.37% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-srp', 'fuzzer-wolfssl-client'] | 
| wc_InitSha384_ex | 34 | 14 | 41.17% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-srp', 'fuzzer-wolfssl-client'] | 
| InitSha384 | 44 | 18 | 40.90% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-srp', 'fuzzer-wolfssl-client'] | 
| wolfCrypt_Cleanup | 77 | 14 | 18.18% | ['pem_cert'] | 
| ExtractDate | 65 | 25 | 38.46% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | 
| OcspResponseDecode | 121 | 58 | 47.93% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| RsaPssHashOidToMgf1 | 34 | 12 | 35.29% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| StoreEccKey | 105 | 35 | 33.33% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | 
| DecodeCertExtensions | 188 | 74 | 39.36% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | 
| DecodeBasicCaConstraint | 87 | 28 | 32.18% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | 
| DecodeCrlDist | 148 | 71 | 47.97% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | 
| DecodeAuthInfo | 111 | 32 | 28.82% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | 
| DecodeAltNames | 390 | 185 | 47.43% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | 
| DecodeAuthKeyId | 79 | 32 | 40.50% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | 
| DecodeCertPolicy | 218 | 65 | 29.81% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | 
| DecodeKeyUsage | 32 | 16 | 50.0% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | 
| DecodeExtKeyUsage | 138 | 50 | 36.23% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | 
| DecodeNameConstraints | 75 | 32 | 42.66% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | 
| DecodeSubtree | 116 | 49 | 42.24% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | 
| DecodeBasicOcspResponse | 277 | 61 | 22.02% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| DecodeResponseData | 192 | 66 | 34.37% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| DecodeSingleResponse | 268 | 97 | 36.19% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| DecodeOcspRespExtensions | 133 | 55 | 41.35% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_ed25519_import_public_ex | 68 | 28 | 41.17% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-misc', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | 
| wc_ed448_import_public_ex | 50 | 22 | 44.0% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-misc', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | 
| wolfSSH_connect | 279 | 108 | 38.70% | ['fuzzer-wolfssh-client', 'fuzzer-wolfssh-client-randomize'] | 
| wc_HashGetOID | 98 | 12 | 12.24% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssh-client-randomize'] | 
| wc_SignatureGetSize | 44 | 21 | 47.72% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssh-client-randomize'] | 
| wc_SignatureVerifyHash | 130 | 55 | 42.30% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssh-client-randomize'] | 
| wc_SignatureVerify | 71 | 34 | 47.88% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssh-client-randomize'] | 
| StoreECC_DSA_Sig_Bin | 69 | 27 | 39.13% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssh-client-randomize'] | 
| wc_EccPrivateKeyDecode | 199 | 15 | 7.537% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| SSL_CtxResourceFree | 151 | 28 | 18.54% | ['fuzzer-wolfssl-server-randomize', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| wolfSSL_CertManagerFree | 49 | 23 | 46.93% | ['fuzzer-wolfssl-server-randomize', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| AddCA | 253 | 101 | 39.92% | ['fuzzer-wolfssl-server-randomize', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| DoCertFatalAlert | 35 | 12 | 34.28% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| BuildMessage | 484 | 201 | 41.52% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| ReceiveData | 170 | 48 | 28.23% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server'] | 
| DecryptTls | 128 | 55 | 42.96% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| DecryptDo | 152 | 52 | 34.21% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| ChachaAEADDecrypt | 175 | 54 | 30.85% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| X25519SharedSecret | 46 | 14 | 30.43% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| SendHelloVerifyRequest | 87 | 39 | 44.82% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| SetKeysSide | 188 | 45 | 23.93% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| SetKeys | 652 | 269 | 41.25% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| wolfSSL_read_internal | 92 | 17 | 18.47% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server'] | 
| BuildTlsFinished | 67 | 28 | 41.79% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| wolfSSL_GetHmacType | 42 | 14 | 33.33% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| TLS_hmac | 86 | 45 | 52.32% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| Hmac_HashUpdate | 34 | 15 | 44.11% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| Hmac_HashFinalRaw | 34 | 15 | 44.11% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| TLSX_KeyShare_GenDhKey | 178 | 76 | 42.69% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| TLSX_KeyShare_GenX25519Key | 82 | 45 | 54.87% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| TLSX_KeyShare_GenEccKey | 135 | 67 | 49.62% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| TLSX_KeyShare_GroupRank | 116 | 41 | 35.34% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| TLSX_KeyShare_Process | 36 | 16 | 44.44% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| TLSX_KeyShare_ProcessDh | 133 | 60 | 45.11% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| TLSX_KeyShare_ProcessX25519 | 72 | 39 | 54.16% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| TLSX_KeyShare_ProcessX448 | 72 | 29 | 40.27% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| TLSX_KeyShare_ProcessEcc | 131 | 65 | 49.61% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| TLSX_SupportedVersions_GetSize | 74 | 28 | 37.83% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| TLSX_SupportedVersions_Write | 102 | 35 | 34.31% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| TLSX_Cookie_Parse | 52 | 21 | 40.38% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| TLSX_EarlyData_Parse | 51 | 16 | 31.37% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| TLSX_KeyShare_Parse | 125 | 65 | 52.0% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| TLSX_KeyShareEntry_Parse | 48 | 24 | 50.0% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| Tls13DeriveKey | 82 | 38 | 46.34% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| DeriveMasterSecret | 36 | 16 | 44.44% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| DeriveTls13Keys | 174 | 79 | 45.40% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| DecryptTls13 | 196 | 66 | 33.67% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| BuildTls13Message | 199 | 69 | 34.67% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| RestartHandshakeHash | 70 | 30 | 42.85% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| SendTls13ServerHello | 148 | 66 | 44.59% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| wolfSSL_accept_TLSv13 | 522 | 150 | 28.73% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| DeriveClientHandshakeSecret | 38 | 9 | 23.68% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| DeriveServerHandshakeSecret | 31 | 9 | 29.03% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| DeriveClientTrafficSecret | 31 | 9 | 29.03% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| DeriveServerTrafficSecret | 31 | 9 | 29.03% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| ChaCha20Poly1305_Decrypt | 53 | 21 | 39.62% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| EncryptTls13 | 220 | 66 | 30.0% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| ChaCha20Poly1305_Encrypt | 45 | 19 | 42.22% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| CheckPreSharedKeys | 176 | 43 | 24.43% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| DoPreSharedKeys | 184 | 36 | 19.56% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| FindPsk | 73 | 13 | 17.80% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| BuildTls13HandshakeHmac | 67 | 32 | 47.76% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| DoTls13Certificate | 37 | 11 | 29.72% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| SendTls13Certificate | 291 | 133 | 45.70% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| SendTls13CertificateVerify | 503 | 170 | 33.79% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| SendTls13Finished | 254 | 70 | 27.55% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| SendTls13EncryptedExtensions | 144 | 52 | 36.11% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_AesGcmEncrypt | 105 | 8 | 7.619% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| AES_GCM_encrypt_C | 99 | 45 | 45.45% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_Chacha_SetKey | 61 | 26 | 42.62% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_Chacha_Process | 53 | 5 | 9.433% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_Chacha_encrypt_bytes | 47 | 24 | 51.06% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_curve25519_shared_secret_ex | 80 | 26 | 32.5% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| _ffc_validate_public_key | 142 | 27 | 19.01% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_HashGetBlockSize | 107 | 22 | 20.56% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_Tls13_HKDF_Extract | 48 | 18 | 37.5% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_Tls13_HKDF_Expand_Label | 48 | 18 | 37.5% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_Poly1305SetKey | 86 | 20 | 23.25% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_Poly1305Final | 181 | 49 | 27.07% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_Poly1305Update | 113 | 35 | 30.97% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_Poly1305_MAC | 44 | 15 | 34.09% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| poly1305_blocks | 128 | 38 | 29.68% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_ShaGetHash | 31 | 10 | 32.25% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_Sha256GetHash | 42 | 11 | 26.19% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_Sha256Copy | 44 | 9 | 20.45% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_Sha512Copy | 39 | 9 | 23.07% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_Sha384Copy | 39 | 9 | 23.07% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| sp_ecc_make_key_256 | 91 | 44 | 48.35% | [] | 
| sp_ecc_make_key_384 | 91 | 44 | 48.35% | [] | 
| sp_ecc_make_key_521 | 91 | 44 | 48.35% | [] | 
| sp_2048_from_mp | 80 | 12 | 15.0% | [] | 
| sp_2048_to_mp | 61 | 11 | 18.03% | [] | 
| sp_3072_from_mp | 80 | 12 | 15.0% | [] | 
| sp_3072_to_mp | 61 | 11 | 18.03% | [] | 
| sp_4096_from_mp | 80 | 12 | 15.0% | [] | 
| sp_4096_to_mp | 61 | 11 | 18.03% | [] | 
| sp_256_from_mp | 80 | 12 | 15.0% | [] | 
| sp_256_ecc_mulmod_avx2_4 | 38 | 4 | 10.52% | [] | 
| sp_256_mont_inv_avx2_4 | 60 | 27 | 45.0% | [] | 
| sp_256_to_mp | 61 | 11 | 18.03% | [] | 
| sp_256_calc_vfy_point_4 | 89 | 45 | 50.56% | [] | 
| sp_256_mont_sqrt_4 | 96 | 41 | 42.70% | [] | 
| sp_384_from_mp | 80 | 12 | 15.0% | [] | 
| sp_384_ecc_mulmod_avx2_6 | 38 | 4 | 10.52% | [] | 
| sp_384_mont_inv_avx2_6 | 76 | 35 | 46.05% | [] | 
| sp_384_to_mp | 61 | 11 | 18.03% | [] | 
| sp_384_mont_inv_order_avx2_6 | 61 | 31 | 50.81% | [] | 
| sp_384_calc_vfy_point_6 | 82 | 43 | 52.43% | [] | 
| sp_384_mont_sqrt_6 | 151 | 58 | 38.41% | [] | 
| sp_521_from_mp | 80 | 12 | 15.0% | [] | 
| sp_521_ecc_mulmod_avx2_9 | 38 | 4 | 10.52% | [] | 
| sp_521_mont_inv_avx2_9 | 72 | 32 | 44.44% | [] | 
| sp_521_to_mp | 61 | 11 | 18.03% | [] | 
| sp_521_mont_inv_order_avx2_9 | 74 | 35 | 47.29% | [] | 
| sp_521_calc_vfy_point_9 | 82 | 41 | 50.0% | [] | 
| sp_521_add_points_9 | 37 | 10 | 27.02% | [] | 
| wc_Sha224Hash | 34 | 12 | 35.29% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_Sha512_224Hash | 34 | 12 | 35.29% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_Sha512_256Hash | 34 | 12 | 35.29% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_Sha3_224Hash | 34 | 12 | 35.29% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_Sha3_256Hash | 34 | 12 | 35.29% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_Sha3_384Hash | 34 | 12 | 35.29% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_Sha3_512Hash | 34 | 12 | 35.29% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| RsaPad_OAEP | 183 | 67 | 36.61% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| InitSha224 | 37 | 19 | 51.35% | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'pem_cert', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| InitSha512_224 | 37 | 15 | 40.54% | [] | 
| InitSha512_256 | 37 | 15 | 40.54% | [] | 
| cryptofuzz::ExecutorBase | 41 | 16 | 39.02% | ['cryptofuzz-sp-math-all', 'cryptofuzz-sp-math', 'cryptofuzz-sp-math-all-8bit', 'cryptofuzz-openssl-api', 'cryptofuzz-disable-fastmath', 'cryptofuzz-normal-math'] | 
| cryptofuzz::ExecutorBase | 41 | 16 | 39.02% | [] | 
| cryptofuzz::ExecutorBase | 41 | 8 | 19.51% | [] | 
| cryptofuzz::ExecutorBase | 41 | 8 | 19.51% | [] | 
| cryptofuzz::ExecutorBase | 121 | 65 | 53.71% | ['cryptofuzz-sp-math-all', 'cryptofuzz-sp-math', 'cryptofuzz-sp-math-all-8bit', 'cryptofuzz-openssl-api', 'cryptofuzz-disable-fastmath', 'cryptofuzz-normal-math'] | 
| cryptofuzz::ExecutorBase | 41 | 16 | 39.02% | [] | 
| cryptofuzz::ExecutorBase | 41 | 16 | 39.02% | [] | 
| cryptofuzz::ExecutorBase | 41 | 8 | 19.51% | [] | 
| cryptofuzz::ExecutorBase | 41 | 8 | 19.51% | [] | 
| cryptofuzz::ExecutorBase | 41 | 8 | 19.51% | [] | 
| cryptofuzz::ExecutorBase | 41 | 8 | 19.51% | [] | 
| cryptofuzz::ExecutorBase | 41 | 8 | 19.51% | [] | 
| cryptofuzz::ExecutorBase | 41 | 8 | 19.51% | [] | 
| cryptofuzz::ExecutorBase | 41 | 8 | 19.51% | [] | 
| cryptofuzz::ExecutorBase | 41 | 8 | 19.51% | [] | 
| cryptofuzz::ExecutorBase | 121 | 65 | 53.71% | ['cryptofuzz-sp-math-all', 'cryptofuzz-sp-math', 'cryptofuzz-sp-math-all-8bit', 'cryptofuzz-openssl-api', 'cryptofuzz-disable-fastmath', 'cryptofuzz-normal-math'] | 
| cryptofuzz::ExecutorBase | 41 | 8 | 19.51% | [] | 
| cryptofuzz::ExecutorBase | 41 | 8 | 19.51% | [] | 
| cryptofuzz::ExecutorBase | 41 | 8 | 19.51% | [] | 
| cryptofuzz::ExecutorBase | 41 | 8 | 19.51% | [] | 
| cryptofuzz::ExecutorBase | 41 | 8 | 19.51% | [] | 
| cryptofuzz::ExecutorBase | 41 | 8 | 19.51% | [] | 
| cryptofuzz::ExecutorBase | 41 | 8 | 19.51% | [] | 
| cryptofuzz::ExecutorBase | 41 | 8 | 19.51% | [] | 
| cryptofuzz::ExecutorBase | 41 | 8 | 19.51% | [] | 
| cryptofuzz::ExecutorBase | 41 | 8 | 19.51% | [] | 
| cryptofuzz::ExecutorBase | 41 | 8 | 19.51% | [] | 
| cryptofuzz::ExecutorBase | 41 | 8 | 19.51% | [] | 
| cryptofuzz::ExecutorBase | 41 | 8 | 19.51% | [] | 
| cryptofuzz::ExecutorBase | 41 | 8 | 19.51% | [] | 
| cryptofuzz::ExecutorBase | 41 | 8 | 19.51% | [] | 
| cryptofuzz::ExecutorBase | 41 | 8 | 19.51% | [] | 
| cryptofuzz::ExecutorBase | 41 | 8 | 19.51% | [] | 
| cryptofuzz::ExecutorBase | 41 | 8 | 19.51% | [] | 
| cryptofuzz::ExecutorBase | 41 | 8 | 19.51% | [] | 
| cryptofuzz::ExecutorBase | 41 | 8 | 19.51% | [] | 
| cryptofuzz::ExecutorBase | 121 | 65 | 53.71% | ['cryptofuzz-sp-math-all', 'cryptofuzz-sp-math', 'cryptofuzz-sp-math-all-8bit', 'cryptofuzz-openssl-api', 'cryptofuzz-disable-fastmath', 'cryptofuzz-normal-math'] | 
| cryptofuzz::ExecutorBase | 41 | 8 | 19.51% | [] | 
| cryptofuzz::ExecutorBase | 41 | 8 | 19.51% | [] | 
| cryptofuzz::ExecutorBase | 41 | 8 | 19.51% | [] | 
| cryptofuzz::ExecutorBase | 41 | 8 | 19.51% | [] | 
| cryptofuzz::ExecutorBase | 41 | 8 | 19.51% | [] | 
| cryptofuzz::ExecutorBase | 41 | 8 | 19.51% | [] | 
| cryptofuzz::ExecutorBase | 41 | 8 | 19.51% | [] | 
| cryptofuzz::ExecutorBase | 41 | 8 | 19.51% | [] | 
| cryptofuzz::ExecutorBase | 41 | 8 | 19.51% | [] | 
| cryptofuzz::ExecutorBase | 121 | 65 | 53.71% | ['cryptofuzz-sp-math-all', 'cryptofuzz-sp-math', 'cryptofuzz-sp-math-all-8bit', 'cryptofuzz-openssl-api', 'cryptofuzz-disable-fastmath', 'cryptofuzz-normal-math'] | 
| cryptofuzz::ExecutorBase | 41 | 8 | 19.51% | [] | 
| cryptofuzz::ExecutorBase | 41 | 8 | 19.51% | [] | 
| cryptofuzz::ExecutorBase | 41 | 8 | 19.51% | [] | 
| cryptofuzz::ExecutorBase | 121 | 65 | 53.71% | ['cryptofuzz-sp-math-all', 'cryptofuzz-sp-math', 'cryptofuzz-sp-math-all-8bit', 'cryptofuzz-openssl-api', 'cryptofuzz-disable-fastmath', 'cryptofuzz-normal-math'] | 
| cryptofuzz::ExecutorBase | 41 | 8 | 19.51% | [] | 
| cryptofuzz::ExecutorBase | 41 | 8 | 19.51% | [] | 
| cryptofuzz::ExecutorBase | 41 | 8 | 19.51% | [] | 
| cryptofuzz::ExecutorBase | 41 | 8 | 19.51% | [] | 
| cryptofuzz::ExecutorBase | 41 | 8 | 19.51% | [] | 
| cryptofuzz::ExecutorBase | 41 | 8 | 19.51% | [] | 
| cryptofuzz::ExecutorBase | 41 | 8 | 19.51% | [] | 
| cryptofuzz::ExecutorBase | 41 | 8 | 19.51% | [] | 
| cryptofuzz::ExecutorBase | 41 | 8 | 19.51% | [] | 
| cryptofuzz::ExecutorBase | 41 | 8 | 19.51% | [] | 
| cryptofuzz::ExecutorBase | 41 | 8 | 19.51% | [] | 
| cryptofuzz::ExecutorBase | 41 | 8 | 19.51% | [] | 
| cryptofuzz::ExecutorBase | 41 | 8 | 19.51% | [] | 
| cryptofuzz::ExecutorBase | 41 | 8 | 19.51% | [] | 
| cryptofuzz::ExecutorBase | 97 | 25 | 25.77% | [] | 
| cryptofuzz::ExecutorBase | 33 | 5 | 15.15% | [] | 
| cryptofuzz::ExecutorBase | 31 | 4 | 12.90% | [] | 
| cryptofuzz::ExecutorBase | 33 | 5 | 15.15% | [] | 
| cryptofuzz::module::OpenSSL_bignum::Add::Run(fuzzing::datasource::Datasource&,cryptofuzz::module::OpenSSL_bignum::Bignum&,cryptofuzz::module::OpenSSL_bignum::BignumCluster&,cryptofuzz::module::OpenSSL_bignum::BN_CTX&)const | 35 | 15 | 42.85% | [] | 
| cryptofuzz::module::OpenSSL_bignum::Sub::Run(fuzzing::datasource::Datasource&,cryptofuzz::module::OpenSSL_bignum::Bignum&,cryptofuzz::module::OpenSSL_bignum::BignumCluster&,cryptofuzz::module::OpenSSL_bignum::BN_CTX&)const | 49 | 15 | 30.61% | [] | 
| cryptofuzz::module::OpenSSL_bignum::Mod::Run(fuzzing::datasource::Datasource&,cryptofuzz::module::OpenSSL_bignum::Bignum&,cryptofuzz::module::OpenSSL_bignum::BignumCluster&,cryptofuzz::module::OpenSSL_bignum::BN_CTX&)const | 71 | 19 | 26.76% | [] | 
| cryptofuzz::module::OpenSSL_bignum::ExpMod::Run(fuzzing::datasource::Datasource&,cryptofuzz::module::OpenSSL_bignum::Bignum&,cryptofuzz::module::OpenSSL_bignum::BignumCluster&,cryptofuzz::module::OpenSSL_bignum::BN_CTX&)const | 34 | 17 | 50.0% | [] | 
| cryptofuzz::module::OpenSSL_bignum::AddMod::Run(fuzzing::datasource::Datasource&,cryptofuzz::module::OpenSSL_bignum::Bignum&,cryptofuzz::module::OpenSSL_bignum::BignumCluster&,cryptofuzz::module::OpenSSL_bignum::BN_CTX&)const | 32 | 14 | 43.75% | [] | 
| cryptofuzz::module::OpenSSL_bignum::Cmp::Run(fuzzing::datasource::Datasource&,cryptofuzz::module::OpenSSL_bignum::Bignum&,cryptofuzz::module::OpenSSL_bignum::BignumCluster&,cryptofuzz::module::OpenSSL_bignum::BN_CTX&)const | 51 | 28 | 54.90% | [] | 
| cryptofuzz::module::OpenSSL_bignum::IsEq::Run(fuzzing::datasource::Datasource&,cryptofuzz::module::OpenSSL_bignum::Bignum&,cryptofuzz::module::OpenSSL_bignum::BignumCluster&,cryptofuzz::module::OpenSSL_bignum::BN_CTX&)const | 33 | 8 | 24.24% | [] | 
| cryptofuzz::module::OpenSSL_bignum::Bignum::AsUint64()const | 59 | 16 | 27.11% | [] | 
| cryptofuzz::module::wolfCrypt_OpenSSL_detail::toEVPMD(cryptofuzz::Typeconst&) | 115 | 18 | 15.65% | [] | 
| cryptofuzz::module::wolfCrypt_OpenSSL::OpHMAC(cryptofuzz::operation::HMAC&) | 33 | 15 | 45.45% | [] | 
| cryptofuzz::module::wolfCrypt_OpenSSL_detail::checkSetIVLength(unsignedlong,charconst*,WOLFSSL_EVP_CIPHER_CTX*,unsignedlong) | 32 | 5 | 15.62% | [] | 
| cryptofuzz::module::wolfCrypt_OpenSSL_detail::OpSymmetricEncrypt_EVP(cryptofuzz::operation::SymmetricEncrypt&,fuzzing::datasource::Datasource&) | 123 | 66 | 53.65% | [] | 
| cryptofuzz::module::wolfCrypt_OpenSSL_detail::OpSymmetricDecrypt_EVP(cryptofuzz::operation::SymmetricDecrypt&,fuzzing::datasource::Datasource&) | 116 | 62 | 53.44% | [] | 
| cryptofuzz::tests::test_AES_CCM_Wycheproof(cryptofuzz::operation::SymmetricEncryptconst&,std::__1::optional | 35 | 9 | 25.71% | [] | 
| wolfSSL_HmacCopy | 103 | 39 | 37.86% | [] | 
| wolfSSL_HMAC_Final | 88 | 32 | 36.36% | [] | 
| wolfSSL_ASN1_INTEGER_to_BN | 64 | 21 | 32.81% | [] | 
| wolfSSL_BN_mod_inverse | 46 | 15 | 32.60% | [] | 
| SetIndividualExternal | 31 | 11 | 35.48% | [] | 
| wolfSSL_BN_new | 39 | 15 | 38.46% | [] | 
| wolfSSL_StoreExternalIV | 114 | 38 | 33.33% | [] | 
| wc_AesGcmInit | 64 | 29 | 45.31% | [] | 
| wc_AesGcmEncryptUpdate | 55 | 19 | 34.54% | [] | 
| wc_AesGcmEncryptFinal | 44 | 16 | 36.36% | [] | 
| wc_AesGcmDecryptUpdate | 44 | 14 | 31.81% | [] | 
| wc_AesGcmDecryptFinal | 52 | 21 | 40.38% | [] | 
| wc_AesXtsSetKey | 31 | 15 | 48.38% | [] | 
| AesGcmInit_C | 38 | 18 | 47.36% | [] | 
| wc_Des3_CbcEncrypt | 48 | 19 | 39.58% | [] | 
| wc_Des3_CbcDecrypt | 49 | 20 | 40.81% | [] | 
| wolfSSL_EVP_Cipher_key_length | 64 | 34 | 53.12% | [] | 
| wolfSSL_EVP_CipherUpdate | 152 | 70 | 46.05% | [] | 
| wolfSSL_EVP_CipherFinal | 201 | 110 | 54.72% | [] | 
| wolfSSL_EVP_DigestSignFinal | 96 | 21 | 21.87% | [] | 
| wolfSSL_EVP_CIPHER_CTX_ctrl | 190 | 42 | 22.10% | [] | 
| wolfSSL_EVP_DigestInit | 98 | 50 | 51.02% | [] | 
| wolfSSL_EVP_DigestUpdate | 111 | 52 | 46.84% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| wolfSSL_EVP_DigestFinal | 107 | 52 | 48.59% | [] | 
| wolfSSL_EVP_PKEY_new_ex | 39 | 21 | 53.84% | [] | 
| wolfSSL_EVP_PKEY_free | 97 | 32 | 32.98% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| wolfSSL_EVP_CipherUpdate_GCM | 68 | 29 | 42.64% | [] | 
| wolfssl_mac_len | 74 | 24 | 32.43% | [] | 
| wolfSSL_EVP_MD_Copy_Hasher | 126 | 54 | 42.85% | [] | 
| wc_Md4Final | 41 | 20 | 48.78% | [] | 
| wc_Sha224Copy | 34 | 9 | 26.47% | [] | 
| SendChangeCipher | 110 | 54 | 49.09% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| SendFinished | 142 | 59 | 41.54% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| SendClientHello | 262 | 108 | 41.22% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| CheckVersion | 142 | 30 | 21.12% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| DoServerHello | 242 | 97 | 40.08% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| CompleteServerHello | 72 | 23 | 31.94% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| SendClientKeyExchange | 1204 | 192 | 15.94% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| DoHelloRequest | 49 | 15 | 30.61% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| DoCertificateRequest | 210 | 68 | 32.38% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| DoServerKeyExchange | 998 | 143 | 14.32% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| GetDhPublicKey | 249 | 26 | 10.44% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| DoSessionTicket | 49 | 10 | 20.40% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| EncryptDo | 171 | 49 | 28.65% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| wolfSSL_connect | 413 | 153 | 37.04% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| AddSession | 143 | 15 | 10.48% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| TLSX_PreSharedKey_Write | 62 | 26 | 41.93% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| SendTls13ClientHello | 357 | 114 | 31.93% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| DoTls13ServerHello | 486 | 182 | 37.44% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| wolfSSL_connect_TLSv13 | 377 | 52 | 13.79% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| WritePSKBinders | 117 | 47 | 40.17% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| SetupPskKey | 187 | 50 | 26.73% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| wc_AesGcmSetIV | 33 | 18 | 54.54% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| CopyDecodedToX509 | 349 | 183 | 52.43% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | 
| wolfSSL_X509_NAME_copy | 39 | 20 | 51.28% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | 
| SetSerialNumber | 43 | 17 | 39.53% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | 
| wc_DerToPemEx | 127 | 44 | 34.64% | ['fuzzer-wolfssl-x509'] | 
| EncodeOcspRequest | 147 | 45 | 30.61% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | 
| InitOcspRequest | 59 | 26 | 44.06% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | 
| wc_SrpInit_ex | 79 | 32 | 40.50% | ['fuzzer-wolfssl-srp'] | 
| wc_SrpGetVerifier | 35 | 15 | 42.85% | ['fuzzer-wolfssl-srp'] | 
| wc_SrpSetPrivate | 33 | 14 | 42.42% | ['fuzzer-wolfssl-srp'] | 
| wc_SrpGetPublic | 85 | 23 | 27.05% | ['fuzzer-wolfssl-srp'] | 
| wc_SrpComputeKey | 237 | 73 | 30.80% | ['fuzzer-wolfssl-srp'] | 
| SrpHashInit | 36 | 17 | 47.22% | ['fuzzer-wolfssl-srp'] | 
| SrpHashUpdate | 34 | 16 | 47.05% | ['fuzzer-wolfssl-srp'] | 
| SrpHashFinal | 34 | 16 | 47.05% | ['fuzzer-wolfssl-srp'] | 
| SrpHashSize | 34 | 16 | 47.05% | ['fuzzer-wolfssl-srp'] | 
| ChachaAEADEncrypt | 195 | 55 | 28.20% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| ProcessCSR | 89 | 14 | 15.73% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| CheckCurveId | 71 | 18 | 25.35% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| DoCertificateStatus | 164 | 29 | 17.68% | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
This section shows which files and directories are considered in this report. The main reason for showing this is fuzz introspector may include more code in the reasoning than is desired. This section helps identify if too many files/directories are included, e.g. third party code, which may be irrelevant for the threat model. In the event too much is included, fuzz introspector supports a configuration file that can exclude data from the report. See the following link for more information on how to create a config file: link
| Source file | Reached by | Covered by | 
|---|---|---|
| [] | [] | |
| /src/cryptofuzz-sp-math/modules/botan/bn_ops.cpp | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/curve448.c | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-misc', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-misc', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| /src/cryptofuzz-sp-math-all/modules/wolfcrypt/ecdsa_25519.cpp | [] | [] | 
| /src/botan/build/include/botan/entropy_src.h | [] | [] | 
| /src/cryptofuzz-sp-math-all-8bit/fuzzing-headers/include/fuzzing/memory.hpp | ['cryptofuzz-sp-math-all-8bit'] | [] | 
| /usr/include/boost/multiprecision/cpp_int/bitwise.hpp | [] | [] | 
| /src/cryptofuzz-sp-math-all-8bit/fuzzing-headers/include/fuzzing/datasource/id.hpp | ['cryptofuzz-sp-math-all-8bit'] | ['cryptofuzz-sp-math-all-8bit'] | 
| /src/botan/src/lib/block/serpent/serpent_simd/serpent_simd.cpp | [] | [] | 
| /src/cryptofuzz-sp-math/fuzzing-headers/include/fuzzing/memory.hpp | ['cryptofuzz-sp-math'] | [] | 
| /src/botan/src/lib/math/numbertheory/dsa_gen.cpp | [] | [] | 
| /src/wolfssl-normal-math/wolfcrypt/src/cmac.c | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/pkcs12.c | [] | [] | 
| /usr/include/boost/iterator/iterator_adaptor.hpp | [] | [] | 
| /src/cryptofuzz-sp-math-all/components.cpp | ['cryptofuzz-sp-math-all'] | ['cryptofuzz-sp-math-all'] | 
| /src/wolfssl-normal-math/wolfcrypt/src/ed25519.c | [] | [] | 
| /src/botan/build/include/botan/processor_rng.h | [] | [] | 
| /src/wolfssl-openssl-api/wolfcrypt/src/pwdbased.c | [] | [] | 
| /src/cryptofuzz-disable-fastmath/include/cryptofuzz/builtin_tests_importer.h | [] | [] | 
| /usr/include/boost/random/detail/signed_unsigned_tools.hpp | [] | [] | 
| /src/cryptofuzz-sp-math-all-8bit/include/cryptofuzz/components.h | [] | [] | 
| /src/wolfssl-sp-math-all-8bit/wolfcrypt/src/sp_int.c | [] | [] | 
| /src/cryptofuzz-sp-math/repository.cpp | ['cryptofuzz-sp-math'] | ['cryptofuzz-sp-math'] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/sha256.c | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-srp', 'fuzzer-wolfssl-client'] | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-srp', 'fuzzer-wolfssl-client'] | 
| /usr/include/boost/exception/detail/object_hex_dump.hpp | [] | [] | 
| /src/botan/build/include/botan/internal/poly_dbl.h | [] | [] | 
| /src/wolfssl/wolfcrypt/src/random.c | ['pem_cert'] | [] | 
| /src/botan/build/include/botan/internal/point_mul.h | [] | [] | 
| /usr/include/boost/multiprecision/detail/default_ops.hpp | [] | [] | 
| /src/wolfssl-sp-math/src/wolfio.c | [] | [] | 
| /usr/include/boost/multiprecision/cpp_int/divide.hpp | [] | [] | 
| /src/botan/src/lib/asn1/alg_id.cpp | [] | [] | 
| /src/wolfssl-sp-math-all/wolfcrypt/src/memory.c | [] | [] | 
| /src/botan/src/lib/pubkey/curve25519/donna.cpp | [] | [] | 
| /src/wolfssl-sp-math-all/wolfcrypt/src/ecc.c | [] | [] | 
| /usr/include/boost/multiprecision/cpp_int/add.hpp | [] | [] | 
| /src/cryptofuzz-normal-math/modules/wolfcrypt/../../include/cryptofuzz/module.h | [] | [] | 
| /src/cryptofuzz-sp-math/modules/wolfcrypt/./module.h | [] | [] | 
| /src/cryptofuzz-disable-fastmath/modules/wolfcrypt/../../include/cryptofuzz/components.h | [] | [] | 
| /src/botan/src/lib/pk_pad/eme_oaep/oaep.cpp | [] | [] | 
| /src/cryptofuzz-sp-math-all/ecc_diff_fuzzer_importer.cpp | [] | [] | 
| /src/botan/src/lib/base/buf_comp.cpp | [] | [] | 
| /src/cryptofuzz-sp-math/modules/wolfcrypt/ecdsa_448.cpp | [] | [] | 
| /src/wolfssl-sp-math-all-8bit/src/wolfio.c | [] | [] | 
| /src/cryptofuzz-sp-math/modules/botan/bn_helper.cpp | [] | [] | 
| /src/cryptofuzz-disable-fastmath/builtin_tests_importer.cpp | [] | [] | 
| /src/botan/src/lib/pk_pad/emsa_pssr/pssr.cpp | [] | [] | 
| /src/botan/src/lib/block/shacal2/shacal2_avx2/shacal2_avx2.cpp | [] | [] | 
| /src/cryptofuzz-normal-math/wycheproof.cpp | [] | [] | 
| /src/wolfssl-normal-math/wolfcrypt/src/md2.c | [] | [] | 
| /src/wolfssl-sp-math-all/wolfcrypt/src/curve448.c | [] | [] | 
| /src/cryptofuzz-sp-math-all/./executor.h | ['cryptofuzz-sp-math-all'] | [] | 
| /src/botan/src/lib/kdf/sp800_56a/sp800_56a.cpp | [] | [] | 
| /src/wolfssl-openssl-api/wolfcrypt/src/aes.c | [] | [] | 
| /src/wolfssl-normal-math/wolfcrypt/src/sha.c | [] | [] | 
| /src/wolfssl-sp-math-all-8bit/wolfcrypt/src/chacha.c | [] | [] | 
| /src/botan/src/lib/hash/sha2_32/sha2_32_bmi2/sha2_32_bmi2.cpp | [] | [] | 
| /src/wolfssl-disable-fastmath/wolfcrypt/src/sha3.c | [] | [] | 
| /src/wolfssl-sp-math-all-8bit/wolfcrypt/src/ripemd.c | [] | [] | 
| /src/botan/build/include/botan/internal/chacha.h | [] | [] | 
| /src/wolfssl-sp-math/wolfcrypt/src/md5.c | [] | [] | 
| /usr/include/boost/range/as_literal.hpp | [] | [] | 
| /src/cryptofuzz-sp-math/util.cpp | ['cryptofuzz-sp-math'] | ['cryptofuzz-sp-math'] | 
| /src/botan/src/lib/modes/xts/xts.cpp | [] | [] | 
| /src/botan/src/lib/pbkdf/pgp_s2k/rfc4880.cpp | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfssl-fuzzers/misc.c | ['fuzzer-wolfssl-misc'] | ['fuzzer-wolfssl-misc'] | 
| /src/cryptofuzz-normal-math/include/cryptofuzz/../../third_party/json/json.hpp | ['cryptofuzz-normal-math'] | [] | 
| /src/cryptofuzz-openssl-api/modules/wolfcrypt-openssl/../../include/cryptofuzz/repository.h | [] | ['cryptofuzz-openssl-api'] | 
| /src/cryptofuzz-openssl-api/expmod.cpp | [] | [] | 
| /src/wolfssl-openssl-api/wolfcrypt/src/cryptocb.c | [] | [] | 
| /src/botan/src/lib/base/symkey.cpp | [] | [] | 
| /src/botan/src/lib/pk_pad/eme_raw/eme_raw.cpp | [] | [] | 
| /src/wolfssl-sp-math/wolfcrypt/src/pwdbased.c | [] | [] | 
| /src/botan/src/lib/kdf/kdf1/kdf1.cpp | [] | [] | 
| /src/cryptofuzz-sp-math-all-8bit/wycheproof.cpp | [] | [] | 
| /src/botan/src/lib/pubkey/ed25519/sc_reduce.cpp | [] | [] | 
| /src/cryptofuzz-normal-math/entry.cpp | ['cryptofuzz-normal-math'] | ['cryptofuzz-normal-math'] | 
| /src/cryptofuzz-sp-math-all-8bit/fuzzing-headers/include/fuzzing/datasource/datasource.hpp | ['cryptofuzz-sp-math-all-8bit'] | ['cryptofuzz-sp-math-all-8bit'] | 
| /src/cryptofuzz-sp-math/fuzzing-headers/include/fuzzing/exception.hpp | ['cryptofuzz-sp-math'] | ['cryptofuzz-sp-math'] | 
| /src/cryptofuzz-disable-fastmath/openssl_importer.cpp | [] | [] | 
| /src/botan/build/include/botan/internal/emsa_x931.h | [] | [] | 
| /src/cryptofuzz-sp-math/include/cryptofuzz/openssl_importer.h | [] | [] | 
| /src/cryptofuzz-disable-fastmath/ecc_diff_fuzzer_exporter.cpp | [] | [] | 
| /src/botan/build/include/botan/internal/divide.h | [] | [] | 
| /src/wolfssl-sp-math-all/src/keys.c | [] | [] | 
| /src/wolfssl-openssl-api/src/wolfio.c | [] | [] | 
| /src/wolfssl-sp-math/wolfcrypt/src/cryptocb.c | [] | [] | 
| /src/botan/build/include/botan/internal/monty.h | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/pwdbased.c | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | [] | 
| /src/botan/src/lib/rng/processor_rng/processor_rng.cpp | [] | [] | 
| /src/cryptofuzz-disable-fastmath/include/cryptofuzz/openssl_importer.h | [] | [] | 
| /src/cryptofuzz-openssl-api/executor.cpp | ['cryptofuzz-openssl-api'] | ['cryptofuzz-openssl-api'] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/wc_encrypt.c | [] | [] | 
| /src/botan/build/include/botan/internal/safeint.h | [] | [] | 
| /src/cryptofuzz-normal-math/builtin_tests_importer.cpp | [] | [] | 
| /usr/include/boost/multiprecision/detail/precision.hpp | [] | [] | 
| /src/wolfssl-sp-math-all-8bit/wolfcrypt/src/random.c | [] | [] | 
| /src/botan/build/include/botan/internal/blake2bmac.h | [] | [] | 
| /usr/include/boost/smart_ptr/detail/shared_count.hpp | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/wolfmath.c | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| /src/botan/build/include/botan/internal/hkdf.h | [] | [] | 
| /src/wolfssl-normal-math/wolfcrypt/src/wc_encrypt.c | [] | [] | 
| /src/cryptofuzz-sp-math-all/include/cryptofuzz/openssl_importer.h | [] | [] | 
| /src/cryptofuzz-normal-math/options.cpp | ['cryptofuzz-normal-math'] | ['cryptofuzz-normal-math'] | 
| /src/cryptofuzz-sp-math/tests.cpp | ['cryptofuzz-sp-math'] | ['cryptofuzz-sp-math'] | 
| /src/botan/src/lib/rng/stateful_rng/stateful_rng.cpp | [] | [] | 
| /src/cryptofuzz-normal-math/modules/wolfcrypt/ecdsa_25519.cpp | [] | [] | 
| /src/wolfssl-disable-fastmath/wolfcrypt/src/curve25519.c | [] | [] | 
| /src/botan/src/lib/math/numbertheory/nistp_redc.cpp | [] | [] | 
| /src/wolfssl/wolfcrypt/src/sha3.c | ['pem_cert'] | [] | 
| /src/cryptofuzz-sp-math-all/numbers.cpp | [] | [] | 
| /src/cryptofuzz-sp-math-all/crypto.cpp | [] | [] | 
| /src/botan/build/include/botan/hex.h | [] | [] | 
| /usr/include/boost/algorithm/string/detail/classification.hpp | [] | [] | 
| /src/botan/src/lib/stream/chacha/chacha.cpp | [] | [] | 
| /src/wolfssl-disable-fastmath/wolfcrypt/src/des3.c | [] | [] | 
| /src/wolfssl-sp-math-all-8bit/wolfcrypt/src/curve448.c | [] | [] | 
| /src/botan/src/lib/rng/hmac_drbg/hmac_drbg.cpp | [] | [] | 
| /src/botan/src/lib/pubkey/ed25519/ge.cpp | [] | [] | 
| /usr/include/boost/type_index/stl_type_index.hpp | [] | [] | 
| /src/botan/src/lib/pbkdf/bcrypt_pbkdf/bcrypt_pbkdf.cpp | [] | [] | 
| /src/wolfssl-openssl-api/wolfcrypt/src/error.c | [] | [] | 
| /src/wolfssl-sp-math/wolfcrypt/src/random.c | [] | [] | 
| /src/botan/src/lib/math/numbertheory/reducer.cpp | [] | [] | 
| /src/cryptofuzz-sp-math/operation.cpp | ['cryptofuzz-sp-math'] | ['cryptofuzz-sp-math'] | 
| /usr/include/boost/range/distance.hpp | [] | [] | 
| /src/wolfssl-disable-fastmath/wolfcrypt/src/fe_448.c | [] | [] | 
| /src/cryptofuzz-sp-math/modules/wolfcrypt/bn_helper.cpp | [] | [] | 
| /src/wolfssl-sp-math-all/./wolfssl/wolfcrypt/blake2-impl.h | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfssl-fuzzers/rsa.cpp | ['fuzzer-wolfssl-rsa'] | ['fuzzer-wolfssl-rsa'] | 
| /src/botan/build/include/botan/internal/ed25519_internal.h | [] | [] | 
| /usr/include/boost/detail/basic_pointerbuf.hpp | [] | [] | 
| /src/cryptofuzz-sp-math-all/tests.cpp | ['cryptofuzz-sp-math-all'] | ['cryptofuzz-sp-math-all'] | 
| /src/wolfssl-normal-math/./src/x509.c | [] | [] | 
| /src/botan/build/include/botan/internal/prf_x942.h | [] | [] | 
| /src/cryptofuzz-openssl-api/repository.cpp | ['cryptofuzz-openssl-api'] | ['cryptofuzz-openssl-api'] | 
| /src/wolfssl-sp-math-all-8bit/src/keys.c | [] | [] | 
| /src/cryptofuzz-sp-math-all-8bit/mutatorpool.cpp | [] | [] | 
| /src/botan/build/include/botan/internal/noekeon.h | [] | [] | 
| /usr/include/boost/algorithm/string/join.hpp | [] | [] | 
| /src/cryptofuzz-disable-fastmath/mutator.cpp | [] | [] | 
| /src/cryptofuzz-sp-math-all-8bit/modules/botan/module.cpp | [] | [] | 
| /src/botan/src/lib/asn1/ber_dec.cpp | [] | [] | 
| /src/botan/src/lib/block/idea/idea.cpp | [] | [] | 
| /src/cryptofuzz-sp-math/fuzzing-headers/include/fuzzing/datasource/id.hpp | ['cryptofuzz-sp-math'] | ['cryptofuzz-sp-math'] | 
| /src/botan/build/include/botan/block_cipher.h | [] | [] | 
| /src/cryptofuzz-disable-fastmath/third_party/cpu_features/src/cpuinfo_x86.c | [] | [] | 
| /src/cryptofuzz-sp-math-all/modules/wolfcrypt/ecdsa_448.cpp | [] | [] | 
| /src/botan/build/include/botan/internal/keccak.h | [] | [] | 
| /src/wolfssl/wolfcrypt/src/hmac.c | [] | [] | 
| /src/botan/build/include/botan/internal/serpent_sbox.h | [] | [] | 
| /src/botan/src/lib/stream/salsa20/salsa20.cpp | [] | [] | 
| /src/botan/src/lib/block/serpent/serpent_avx2/serpent_avx2.cpp | [] | [] | 
| /src/wolfssl-disable-fastmath/wolfcrypt/src/md5.c | [] | [] | 
| /src/wolfssl-sp-math/./wolfssl/wolfcrypt/blake2-impl.h | [] | [] | 
| /src/botan/build/include/botan/internal/idea.h | [] | [] | 
| /src/cryptofuzz-sp-math-all/include/cryptofuzz/components.h | [] | [] | 
| /src/cryptofuzz-disable-fastmath/modules/wolfcrypt/../../include/cryptofuzz/repository.h | [] | ['cryptofuzz-disable-fastmath'] | 
| /src/wolfssl-openssl-api/wolfcrypt/src/kdf.c | [] | [] | 
| /src/botan/build/include/botan/stateful_rng.h | [] | [] | 
| /src/cryptofuzz-sp-math-all/modules/botan/module.cpp | [] | [] | 
| /src/cryptofuzz-sp-math/crypto.cpp | [] | [] | 
| /src/botan/build/include/botan/internal/prf_tls.h | [] | [] | 
| /src/wolfssl-openssl-api/wolfcrypt/src/hmac.c | [] | [] | 
| /src/botan/src/lib/block/aes/aes_vperm/aes_vperm.cpp | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/chacha.c | [] | [] | 
| /src/cryptofuzz-normal-math/include/cryptofuzz/options.h | [] | [] | 
| /src/botan/src/lib/hash/sha3/sha3_bmi2/sha3_bmi2.cpp | [] | [] | 
| /src/cryptofuzz-sp-math-all/modules/wolfcrypt/../../include/cryptofuzz/module.h | [] | [] | 
| /src/botan/src/lib/hash/mdx_hash/mdx_hash.cpp | [] | [] | 
| /src/wolfssl-sp-math-all-8bit/wolfcrypt/src/rsa.c | [] | [] | 
| /src/wolfssl-openssl-api/wolfcrypt/src/random.c | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/memory.c | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssh-client-randomize'] | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssh-client-randomize'] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssh/src/log.c | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssh-client-randomize'] | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssh-client-randomize'] | 
| /src/botan/src/lib/kdf/kdf1_iso18033/kdf1_iso18033.cpp | [] | [] | 
| /src/botan/build/include/botan/internal/whrlpool.h | [] | [] | 
| /src/wolfssl-sp-math-all-8bit/wolfcrypt/src/hmac.c | [] | [] | 
| /src/cryptofuzz-sp-math-all/include/cryptofuzz/botan_importer.h | [] | [] | 
| /src/botan/src/lib/mac/x919_mac/x919_mac.cpp | [] | [] | 
| /src/botan/src/lib/modes/aead/eax/eax.cpp | [] | [] | 
| /src/cryptofuzz-disable-fastmath/modules/botan/../../include/cryptofuzz/repository.h | [] | ['cryptofuzz-disable-fastmath'] | 
| /src/wolfssl/wolfcrypt/src/poly1305.c | [] | [] | 
| /src/wolfssl-sp-math-all/wolfcrypt/src/dh.c | [] | [] | 
| /src/wolfssl-sp-math-all-8bit/src/tls13.c | [] | [] | 
| /src/cryptofuzz-sp-math-all/./mutatorpool.h | [] | [] | 
| /src/wolfssl-sp-math-all/wolfcrypt/src/rsa.c | [] | [] | 
| /src/wolfssl-sp-math-all-8bit/wolfcrypt/src/kdf.c | [] | [] | 
| /src/wolfssl-sp-math-all/wolfcrypt/src/coding.c | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfssl-fuzzers/server.c | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server'] | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server'] | 
| /src/botan/src/lib/pubkey/ed25519/ed25519_key.cpp | [] | [] | 
| /src/cryptofuzz-openssl-api/third_party/cpu_features/src/cpuinfo_x86.c | [] | [] | 
| /src/wolfssl-openssl-api/wolfcrypt/src/ge_operations.c | [] | [] | 
| /src/wolfssl-normal-math/wolfcrypt/src/ecc.c | [] | [] | 
| /src/botan/build/include/botan/system_rng.h | [] | [] | 
| /src/cryptofuzz-openssl-api/fuzzing-headers/include/fuzzing/datasource/datasource.hpp | ['cryptofuzz-openssl-api'] | ['cryptofuzz-openssl-api'] | 
| /src/wolfssl-sp-math-all/wolfcrypt/src/sha256.c | [] | [] | 
| /src/wolfssl-disable-fastmath/wolfcrypt/src/coding.c | [] | [] | 
| /src/botan/build/include/botan/mem_ops.h | [] | [] | 
| /src/cryptofuzz-disable-fastmath/include/cryptofuzz/botan_importer.h | [] | [] | 
| /usr/include/boost/function/function_base.hpp | [] | [] | 
| /src/cryptofuzz-normal-math/include/cryptofuzz/components.h | [] | [] | 
| /usr/include/boost/algorithm/string/compare.hpp | [] | [] | 
| /src/cryptofuzz-sp-math/./driver.h | [] | [] | 
| /src/botan/build/include/botan/hash.h | [] | [] | 
| /src/botan/src/lib/mac/blake2mac/blake2bmac.cpp | [] | [] | 
| /src/botan/src/lib/pubkey/ed25519/ed25519_fe.cpp | [] | [] | 
| /usr/local/bin/../include/c++/v1/exception | ['cryptofuzz-sp-math-all', 'cryptofuzz-sp-math', 'cryptofuzz-sp-math-all-8bit', 'cryptofuzz-openssl-api', 'cryptofuzz-disable-fastmath', 'cryptofuzz-normal-math'] | [] | 
| /src/botan/src/lib/pubkey/dl_group/dl_named.cpp | [] | [] | 
| /src/botan/src/lib/stream/shake_cipher/shake_cipher.cpp | [] | [] | 
| /src/botan/src/lib/hash/sha2_64/sha2_64_bmi2/sha2_64_bmi2.cpp | [] | [] | 
| /src/botan/src/lib/utils/cpuid/cpuid_x86.cpp | [] | [] | 
| /src/botan/src/lib/entropy/entropy_srcs.cpp | [] | [] | 
| /src/cryptofuzz-sp-math/modules/wolfcrypt/./bn_helper.h | [] | [] | 
| /src/wolfssl-sp-math-all-8bit/wolfcrypt/src/ge_448.c | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/sha256.c | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssh-client-randomize'] | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssh-client-randomize'] | 
| /src/cryptofuzz-disable-fastmath/crypto.cpp | [] | [] | 
| /src/botan/build/include/botan/internal/chacha20poly1305.h | [] | [] | 
| /src/wolfssl-sp-math-all-8bit/wolfcrypt/src/wc_encrypt.c | [] | [] | 
| /src/wolfssl-openssl-api/wolfcrypt/src/ed448.c | [] | [] | 
| /src/wolfssl-sp-math/wolfcrypt/src/ed448.c | [] | [] | 
| /src/cryptofuzz-normal-math/ecc_diff_fuzzer_exporter.cpp | [] | [] | 
| /src/botan/build/include/botan/internal/cpuid.h | [] | [] | 
| /src/cryptofuzz-normal-math/include/cryptofuzz/repository.h | ['cryptofuzz-normal-math'] | ['cryptofuzz-normal-math'] | 
| /src/wolfssl-sp-math-all/src/ssl.c | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/./src/bio.c | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | [] | 
| /src/botan/src/lib/hash/sha1/sha160.cpp | [] | [] | 
| /src/wolfssl-sp-math/wolfcrypt/src/memory.c | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/wc_encrypt.c | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | [] | 
| /src/botan/src/lib/block/noekeon/noekeon.cpp | [] | [] | 
| /src/cryptofuzz-sp-math-all-8bit/include/cryptofuzz/generic.h | ['cryptofuzz-sp-math-all-8bit'] | [] | 
| /src/cryptofuzz-normal-math/tests.cpp | ['cryptofuzz-normal-math'] | ['cryptofuzz-normal-math'] | 
| /src/wolfssl-sp-math/wolfcrypt/src/sha512.c | [] | [] | 
| /src/botan/build/include/botan/internal/bit_ops.h | [] | [] | 
| /src/botan/src/lib/utils/ct_utils.cpp | [] | [] | 
| /src/cryptofuzz-openssl-api/include/cryptofuzz/openssl_importer.h | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/crl.c | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssh/src/ssh.c | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssh-client-randomize'] | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssh-client-randomize'] | 
| /src/botan/src/lib/block/aes/aes_ni/aes_ni.cpp | [] | [] | 
| /src/cryptofuzz-sp-math-all-8bit/modules/wolfcrypt/./bn_ops.h | [] | [] | 
| /src/botan/build/include/botan/internal/ccm.h | [] | [] | 
| /src/wolfssl-openssl-api/wolfcrypt/src/fe_448.c | [] | [] | 
| /src/cryptofuzz-disable-fastmath/modules/wolfcrypt/ecdsa_generic.cpp | [] | [] | 
| /src/botan/build/include/botan/internal/sp800_56a.h | [] | [] | 
| /src/cryptofuzz-normal-math/modules/wolfcrypt/./bn_ops.h | [] | [] | 
| /src/cryptofuzz-sp-math/modules/botan/./bn_ops.h | [] | [] | 
| /usr/include/boost/lexical_cast/bad_lexical_cast.hpp | [] | [] | 
| /src/botan/build/include/botan/internal/gost_28147.h | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/random.c | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-srp', 'fuzzer-wolfssl-client'] | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-srp', 'fuzzer-wolfssl-client'] | 
| /src/wolfssl-disable-fastmath/wolfcrypt/src/hash.c | [] | [] | 
| /src/wolfssl-disable-fastmath/wolfcrypt/src/memory.c | [] | [] | 
| /src/cryptofuzz-disable-fastmath/modules/wolfcrypt/./custom_curves.h | [] | [] | 
| /src/cryptofuzz-sp-math/modules/wolfcrypt/module.cpp | [] | [] | 
| /src/cryptofuzz-openssl-api/include/cryptofuzz/components.h | [] | [] | 
| /src/cryptofuzz-sp-math/numbers.cpp | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/curve25519.c | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-misc', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-misc', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| /src/wolfssl-disable-fastmath/wolfcrypt/src/asn.c | [] | [] | 
| /src/cryptofuzz-disable-fastmath/modules/wolfcrypt/../../include/cryptofuzz/module.h | [] | [] | 
| /src/wolfssl-openssl-api/./src/pk.c | [] | [] | 
| /src/cryptofuzz-disable-fastmath/modules/wolfcrypt/ecdsa_448.cpp | [] | [] | 
| /src/botan/build/include/botan/curve25519.h | [] | [] | 
| /usr/include/boost/throw_exception.hpp | [] | [] | 
| /src/wolfssl-openssl-api/wolfcrypt/src/ge_448.c | [] | [] | 
| /src/wolfssl-sp-math-all-8bit/wolfcrypt/src/fe_x25519_128.i | [] | [] | 
| /src/botan/build/include/botan/kdf.h | [] | [] | 
| /src/wolfssl-sp-math/src/keys.c | [] | [] | 
| /src/cryptofuzz-openssl-api/wycheproof.cpp | [] | [] | 
| /src/wolfssl-openssl-api/./src/x509.c | [] | [] | 
| /src/cryptofuzz-openssl-api/fuzzing-headers/include/fuzzing/types.hpp | [] | [] | 
| /src/cryptofuzz-sp-math-all-8bit/include/cryptofuzz/builtin_tests_importer.h | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/./src/x509.c | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | [] | 
| /src/wolfssl-sp-math/wolfcrypt/src/rsa.c | [] | [] | 
| /src/wolfssl-disable-fastmath/./wolfssl/wolfcrypt/blake2-impl.h | [] | [] | 
| /src/botan/build/include/botan/internal/codec_base.h | [] | [] | 
| /src/cryptofuzz-sp-math/entry.cpp | ['cryptofuzz-sp-math'] | ['cryptofuzz-sp-math'] | 
| /src/wolfssl/wolfcrypt/src/sha.c | ['pem_cert'] | ['pem_cert'] | 
| /usr/include/boost/lexical_cast/try_lexical_convert.hpp | [] | [] | 
| /src/cryptofuzz-sp-math-all-8bit/./driver.h | [] | [] | 
| /src/wolfssl-sp-math-all-8bit/wolfcrypt/src/ecc.c | [] | [] | 
| /src/wolfssl-normal-math/wolfcrypt/src/md4.c | [] | [] | 
| /src/cryptofuzz-sp-math-all/botan_importer.cpp | [] | [] | 
| /src/cryptofuzz-sp-math-all-8bit/entry.cpp | ['cryptofuzz-sp-math-all-8bit'] | ['cryptofuzz-sp-math-all-8bit'] | 
| /src/cryptofuzz-sp-math-all-8bit/fuzzing-headers/include/fuzzing/exception.hpp | ['cryptofuzz-sp-math-all-8bit'] | ['cryptofuzz-sp-math-all-8bit'] | 
| /src/botan/src/lib/utils/exceptn.cpp | [] | [] | 
| /src/botan/src/lib/stream/ctr/ctr.cpp | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/./wolfcrypt/src/misc.c | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssh-client-randomize'] | [] | 
| /src/botan/build/include/botan/internal/emsa.h | [] | [] | 
| /src/cryptofuzz-sp-math-all/include/cryptofuzz/options.h | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/tls13.c | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| /src/botan/build/include/botan/secmem.h | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssh/./src/misc.c | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssh-client-randomize'] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/asn.c | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssh-client-randomize'] | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssh-client-randomize'] | 
| /src/wolfssl-sp-math/wolfcrypt/src/curve25519.c | [] | [] | 
| /src/wolfssl/wolfcrypt/src/md5.c | ['pem_cert'] | ['pem_cert'] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfssl-fuzzers/ocsp.c | ['fuzzer-wolfssl-ocsp'] | ['fuzzer-wolfssl-ocsp'] | 
| /src/botan/build/include/botan/data_src.h | [] | [] | 
| /src/wolfssl-sp-math/wolfcrypt/src/chacha.c | [] | [] | 
| /src/botan/build/include/botan/internal/comb4p.h | [] | [] | 
| /src/botan/build/include/botan/internal/rdseed.h | [] | [] | 
| /src/botan/src/lib/math/numbertheory/mod_inv.cpp | [] | [] | 
| /src/cryptofuzz-sp-math-all-8bit/include/cryptofuzz/options.h | [] | [] | 
| /src/wolfssl-openssl-api/src/keys.c | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/memory.c | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-misc', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-srp', 'fuzzer-wolfssl-client'] | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-misc', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-srp', 'fuzzer-wolfssl-client'] | 
| /src/wolfssl/wolfcrypt/src/dh.c | ['pem_cert'] | [] | 
| /src/botan/build/include/botan/internal/crc24.h | [] | [] | 
| /src/botan/build/include/botan/internal/sm3.h | [] | [] | 
| /src/cryptofuzz-sp-math-all-8bit/./executor.h | ['cryptofuzz-sp-math-all-8bit'] | [] | 
| /src/botan/src/lib/stream/chacha/chacha_avx2/chacha_avx2.cpp | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/poly1305.c | [] | [] | 
| /src/cryptofuzz-disable-fastmath/tests.cpp | ['cryptofuzz-disable-fastmath'] | ['cryptofuzz-disable-fastmath'] | 
| /src/wolfssl-sp-math-all-8bit/wolfcrypt/src/coding.c | [] | [] | 
| /src/wolfssl-openssl-api/wolfcrypt/src/hash.c | [] | [] | 
| /src/cryptofuzz-disable-fastmath/modules/wolfcrypt/ecdsa_25519.cpp | [] | [] | 
| /src/botan/src/lib/block/shacal2/shacal2.cpp | [] | [] | 
| /src/botan/src/lib/pk_pad/eme_pkcs1/eme_pkcs.cpp | [] | [] | 
| /src/wolfssl-disable-fastmath/./wolfcrypt/src/misc.c | [] | [] | 
| /src/wolfssl-normal-math/wolfcrypt/src/fe_448.c | [] | [] | 
| /usr/include/boost/exception/exception.hpp | [] | [] | 
| /src/cryptofuzz-openssl-api/include/cryptofuzz/builtin_tests_importer.h | [] | [] | 
| /src/wolfssl-sp-math-all-8bit/wolfcrypt/src/cryptocb.c | [] | [] | 
| /src/cryptofuzz-sp-math-all/include/cryptofuzz/builtin_tests_importer.h | [] | [] | 
| /usr/include/boost/multiprecision/detail/integer_ops.hpp | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/ecc.c | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssh-client-randomize'] | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssh-client-randomize'] | 
| /src/cryptofuzz-sp-math-all-8bit/mutator.cpp | [] | [] | 
| /src/cryptofuzz-openssl-api/modules/wolfcrypt-openssl/./module_internal.h | [] | [] | 
| /src/botan/src/lib/rng/rng.cpp | [] | [] | 
| /src/wolfssl-openssl-api/src/ocsp.c | [] | [] | 
| /src/botan/build/include/botan/dl_algo.h | [] | [] | 
| /src/wolfssl-normal-math/./wolfssl/wolfcrypt/blake2-impl.h | [] | [] | 
| /src/wolfssl-sp-math-all/wolfcrypt/src/cmac.c | [] | [] | 
| /src/botan/src/lib/math/bigint/divide.cpp | [] | [] | 
| /src/cryptofuzz-disable-fastmath/botan_importer.cpp | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/wolfio.c | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| /src/cryptofuzz-normal-math/include/cryptofuzz/openssl_importer.h | [] | [] | 
| /src/cryptofuzz-openssl-api/mutatorpool.cpp | [] | [] | 
| /src/wolfssl-sp-math-all/wolfcrypt/src/fe_x25519_128.i | [] | [] | 
| /src/cryptofuzz-sp-math/include/cryptofuzz/repository.h | ['cryptofuzz-sp-math'] | ['cryptofuzz-sp-math'] | 
| /src/wolfssl-disable-fastmath/wolfcrypt/src/cmac.c | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/fe_x25519_128.i | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-misc', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-misc', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| /src/cryptofuzz-normal-math/include/cryptofuzz/builtin_tests_importer.h | [] | [] | 
| /src/botan/src/lib/block/cast128/cast128.cpp | [] | [] | 
| /usr/include/boost/exception/info.hpp | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/./src/conf.c | [] | [] | 
| /src/botan/src/lib/hash/par_hash/par_hash.cpp | [] | [] | 
| /src/cryptofuzz-openssl-api/ecc_diff_fuzzer_exporter.cpp | [] | [] | 
| /src/cryptofuzz-sp-math-all/./driver.h | [] | [] | 
| /usr/include/boost/multiprecision/detail/et_ops.hpp | [] | [] | 
| /src/cryptofuzz-openssl-api/./executor.h | ['cryptofuzz-openssl-api'] | [] | 
| /src/cryptofuzz-disable-fastmath/include/cryptofuzz/repository.h | ['cryptofuzz-disable-fastmath'] | ['cryptofuzz-disable-fastmath'] | 
| /src/cryptofuzz-sp-math-all-8bit/modules/botan/./bn_ops.h | [] | [] | 
| /src/cryptofuzz-disable-fastmath/include/cryptofuzz/wycheproof.h | [] | [] | 
| /src/wolfssl-sp-math-all/wolfcrypt/src/des3.c | [] | [] | 
| /src/cryptofuzz-sp-math-all-8bit/third_party/cpu_features/src/cpuinfo_x86.c | [] | [] | 
| /src/wolfssl-sp-math/wolfcrypt/src/ecc.c | [] | [] | 
| /src/cryptofuzz-sp-math/./executor.h | ['cryptofuzz-sp-math'] | [] | 
| /src/cryptofuzz-sp-math/wycheproof.cpp | [] | [] | 
| /src/wolfssl-normal-math/wolfcrypt/src/ge_448.c | [] | [] | 
| /src/cryptofuzz-sp-math-all/./third_party/json/json.hpp | ['cryptofuzz-sp-math-all'] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/rsa.c | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssh-client-randomize'] | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssh-client-randomize'] | 
| /src/botan/build/include/botan/internal/blake2b.h | [] | [] | 
| /src/wolfssl-openssl-api/wolfcrypt/src/md2.c | [] | [] | 
| /src/wolfssl-openssl-api/./wolfcrypt/src/misc.c | [] | [] | 
| /src/botan/build/include/botan/internal/os_utils.h | [] | [] | 
| /usr/include/boost/function/function_template.hpp | [] | [] | 
| /src/cryptofuzz-openssl-api/include/cryptofuzz/repository.h | ['cryptofuzz-openssl-api'] | ['cryptofuzz-openssl-api'] | 
| /src/botan/src/lib/mac/siphash/siphash.cpp | [] | [] | 
| /usr/include/boost/core/addressof.hpp | [] | [] | 
| /src/botan/src/lib/pubkey/ed25519/ed25519.cpp | [] | [] | 
| /src/cryptofuzz-normal-math/third_party/cpu_features/src/cpuinfo_x86.c | [] | [] | 
| /src/cryptofuzz-normal-math/include/cryptofuzz/wycheproof.h | [] | [] | 
| /src/cryptofuzz-sp-math-all-8bit/modules/wolfcrypt/../../include/cryptofuzz/repository.h | [] | ['cryptofuzz-sp-math-all-8bit'] | 
| /src/botan/src/lib/kdf/hkdf/hkdf.cpp | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/error.c | [] | [] | 
| /src/cryptofuzz-normal-math/modules/botan/bn_ops.cpp | [] | [] | 
| /src/wolfssl-sp-math-all-8bit/wolfcrypt/src/sha.c | [] | [] | 
| /src/wolfssl-normal-math/wolfcrypt/src/ge_operations.c | [] | [] | 
| /src/cryptofuzz-sp-math-all-8bit/executor.cpp | ['cryptofuzz-sp-math-all-8bit'] | ['cryptofuzz-sp-math-all-8bit'] | 
| /src/wolfssl-disable-fastmath/./src/x509.c | [] | [] | 
| /src/cryptofuzz-sp-math-all-8bit/modules/wolfcrypt/./module.h | [] | [] | 
| /src/wolfssl/wolfcrypt/src/sha256.c | ['pem_cert'] | [] | 
| /src/botan/build/include/botan/pbkdf2.h | [] | [] | 
| /src/botan/build/include/botan/internal/rotate.h | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/md5.c | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssh-client-randomize'] | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssh-client-randomize'] | 
| /src/botan/build/include/botan/internal/donna128.h | [] | [] | 
| /src/wolfssl-normal-math/wolfcrypt/src/cryptocb.c | [] | [] | 
| /src/wolfssl-sp-math/wolfcrypt/src/error.c | [] | [] | 
| /src/cryptofuzz-disable-fastmath/ecc_diff_fuzzer_importer.cpp | [] | [] | 
| /src/botan/src/lib/pbkdf/pbkdf.cpp | [] | [] | 
| /src/botan/src/lib/math/mp/mp_monty.cpp | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssh/src/internal.c | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssh-client-randomize'] | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssh-client-randomize'] | 
| /src/botan/build/include/botan/internal/oaep.h | [] | [] | 
| /src/cryptofuzz-sp-math/modules/botan/module.cpp | [] | [] | 
| /src/botan/src/lib/asn1/der_enc.cpp | [] | [] | 
| /usr/include/boost/range/iterator_range_core.hpp | [] | [] | 
| /src/botan/src/lib/hash/gost_3411/gost_3411.cpp | [] | [] | 
| /src/cryptofuzz-sp-math/openssl_importer.cpp | [] | [] | 
| /src/botan/build/include/botan/stream_cipher.h | [] | [] | 
| /src/cryptofuzz-sp-math-all-8bit/modules/botan/bn_helper.cpp | [] | [] | 
| /usr/include/x86_64-linux-gnu/sys/stat.h | [] | [] | 
| /src/botan/src/lib/hash/sm3/sm3.cpp | [] | [] | 
| /src/cryptofuzz-sp-math-all/fuzzing-headers/include/fuzzing/datasource/datasource.hpp | ['cryptofuzz-sp-math-all'] | ['cryptofuzz-sp-math-all'] | 
| /src/wolfssl-openssl-api/src/tls13.c | [] | [] | 
| /src/cryptofuzz-normal-math/modules/botan/../../include/cryptofuzz/repository.h | [] | ['cryptofuzz-normal-math'] | 
| /src/wolfssl-sp-math-all-8bit/wolfcrypt/src/sha512.c | [] | [] | 
| /src/cryptofuzz-sp-math-all-8bit/include/cryptofuzz/operations.h | ['cryptofuzz-sp-math-all-8bit'] | ['cryptofuzz-sp-math-all-8bit'] | 
| /src/wolfssl-sp-math-all/wolfcrypt/src/kdf.c | [] | [] | 
| /src/wolfssl-disable-fastmath/src/tls.c | [] | [] | 
| /src/wolfssl-disable-fastmath/wolfcrypt/src/hmac.c | [] | [] | 
| /src/cryptofuzz-sp-math-all/util.cpp | ['cryptofuzz-sp-math-all'] | ['cryptofuzz-sp-math-all'] | 
| /src/botan/build/include/botan/internal/hmac.h | [] | [] | 
| /src/cryptofuzz-sp-math-all-8bit/modules/wolfcrypt/../../include/cryptofuzz/components.h | [] | [] | 
| /src/botan/build/include/botan/internal/ct_utils.h | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/./wolfcrypt/src/misc.c | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-misc', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-srp', 'fuzzer-wolfssl-client'] | [] | 
| /src/wolfssl-disable-fastmath/wolfcrypt/src/sha.c | [] | [] | 
| /src/wolfssl-sp-math-all-8bit/wolfcrypt/src/ed25519.c | [] | [] | 
| /src/botan/src/lib/modes/aead/ccm/ccm.cpp | [] | [] | 
| /src/botan/src/lib/pubkey/curve25519/curve25519.cpp | [] | [] | 
| /src/cryptofuzz-sp-math-all/include/cryptofuzz/repository.h | ['cryptofuzz-sp-math-all'] | ['cryptofuzz-sp-math-all'] | 
| /src/wolfssl-normal-math/wolfcrypt/src/dh.c | [] | [] | 
| /src/cryptofuzz-openssl-api/numbers.cpp | [] | [] | 
| /usr/include/stdlib.h | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-server'] | [] | 
| /src/cryptofuzz-sp-math-all-8bit/modules/wolfcrypt/ecdsa_generic.cpp | [] | [] | 
| /src/wolfssl-sp-math-all-8bit/wolfcrypt/src/ed448.c | [] | [] | 
| /src/botan/src/lib/pubkey/dl_algo/dl_algo.cpp | [] | [] | 
| /src/botan/src/lib/block/idea/idea_sse2/idea_sse2.cpp | [] | [] | 
| /src/cryptofuzz-openssl-api/modules/wolfcrypt-openssl/../../include/cryptofuzz/components.h | [] | [] | 
| /src/botan/src/lib/modes/aead/gcm/gcm.cpp | [] | [] | 
| /usr/include/boost/lexical_cast.hpp | [] | [] | 
| /usr/include/boost/multiprecision/cpp_int/cpp_int_config.hpp | [] | [] | 
| /src/cryptofuzz-sp-math/botan_importer.cpp | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/rsa.c | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa'] | 
| /src/botan/src/lib/block/block_cipher.cpp | [] | [] | 
| /src/botan/build/include/botan/cipher_mode.h | [] | [] | 
| /src/botan/src/lib/pubkey/pem/pem.cpp | [] | [] | 
| /src/wolfssl-sp-math/wolfcrypt/src/sha.c | [] | [] | 
| /src/botan/build/include/botan/internal/mdx_hash.h | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/hmac.c | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| /src/cryptofuzz-normal-math/repository.cpp | ['cryptofuzz-normal-math'] | ['cryptofuzz-normal-math'] | 
| /src/cryptofuzz-sp-math/modules/wolfcrypt/ecdsa_generic.cpp | [] | [] | 
| /src/botan/build/include/botan/internal/ghash.h | [] | [] | 
| /src/wolfssl-normal-math/wolfcrypt/src/aes.c | [] | [] | 
| /src/wolfssl-sp-math-all/wolfcrypt/src/random.c | [] | [] | 
| /src/wolfssl-normal-math/wolfcrypt/src/hmac.c | [] | [] | 
| /src/botan/src/lib/utils/timer.cpp | [] | [] | 
| /src/cryptofuzz-sp-math/modules/wolfcrypt/../../include/cryptofuzz/components.h | [] | [] | 
| /src/cryptofuzz-disable-fastmath/third_party/cpu_features/include/internal/bit_utils.h | [] | [] | 
| /src/cryptofuzz-disable-fastmath/fuzzing-headers/include/fuzzing/datasource/id.hpp | ['cryptofuzz-disable-fastmath'] | ['cryptofuzz-disable-fastmath'] | 
| /src/wolfssl-normal-math/wolfcrypt/src/curve25519.c | [] | [] | 
| /src/botan/src/lib/modes/cfb/cfb.cpp | [] | [] | 
| /src/wolfssl-normal-math/wolfcrypt/src/chacha20_poly1305.c | [] | [] | 
| /src/wolfssl-disable-fastmath/src/ssl.c | [] | [] | 
| /src/wolfssl-openssl-api/wolfcrypt/src/curve25519.c | [] | [] | 
| /src/botan/src/lib/asn1/asn1_obj.cpp | [] | [] | 
| /usr/include/fuzzing/types.hpp | [] | [] | 
| /src/botan/src/lib/block/noekeon/noekeon_simd/noekeon_simd.cpp | [] | [] | 
| /src/botan/src/lib/pubkey/ec_group/ec_group.cpp | [] | [] | 
| /src/cryptofuzz-normal-math/./third_party/json/json.hpp | ['cryptofuzz-normal-math'] | [] | 
| /src/cryptofuzz-sp-math-all-8bit/numbers.cpp | [] | [] | 
| /src/cryptofuzz-sp-math-all-8bit/botan_importer.cpp | [] | [] | 
| /src/cryptofuzz-normal-math/include/cryptofuzz/botan_importer.h | [] | [] | 
| /src/botan/src/lib/kdf/kdf2/kdf2.cpp | [] | [] | 
| /src/wolfssl-openssl-api/wolfcrypt/src/md4.c | [] | [] | 
| /src/cryptofuzz-openssl-api/builtin_tests_importer.cpp | [] | [] | 
| /usr/include/boost/lexical_cast/detail/converter_lexical_streams.hpp | [] | [] | 
| /src/botan/build/include/botan/internal/sha160.h | [] | [] | 
| /src/wolfssl-openssl-api/wolfcrypt/src/coding.c | [] | [] | 
| /src/botan/src/lib/utils/ghash/ghash.cpp | [] | [] | 
| /src/cryptofuzz-normal-math/include/cryptofuzz/generic.h | ['cryptofuzz-normal-math'] | [] | 
| /src/cryptofuzz-sp-math-all/third_party/cpu_features/src/cpuinfo_x86.c | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/sha3.c | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssh-client-randomize'] | [] | 
| /src/wolfssl-sp-math-all/wolfcrypt/src/cryptocb.c | [] | [] | 
| /src/botan/build/include/botan/internal/threefish_512.h | [] | [] | 
| /src/cryptofuzz-disable-fastmath/numbers.cpp | [] | [] | 
| /src/botan/src/lib/pubkey/ecdsa/ecdsa.cpp | [] | [] | 
| /src/wolfssl-sp-math/wolfcrypt/src/coding.c | [] | [] | 
| /src/botan/build/include/botan/internal/rc4.h | [] | [] | 
| /src/botan/src/lib/pk_pad/emsa1/emsa1.cpp | [] | [] | 
| /src/wolfssl-sp-math/wolfcrypt/src/md2.c | [] | [] | 
| /src/wolfssl-sp-math-all-8bit/wolfcrypt/src/wc_port.c | [] | [] | 
| /src/wolfssl-normal-math/src/tls.c | [] | [] | 
| /src/botan/src/lib/hash/sha2_64/sha2_64.cpp | [] | [] | 
| /src/wolfssl/./wolfcrypt/src/misc.c | ['pem_cert'] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/error.c | [] | [] | 
| /src/cryptofuzz-sp-math-all-8bit/modules/wolfcrypt/bn_helper.cpp | [] | [] | 
| /usr/local/bin/../include/c++/v1/istream | [] | [] | 
| /src/wolfssl-sp-math-all-8bit/src/internal.c | [] | [] | 
| /src/wolfssl-normal-math/wolfcrypt/src/memory.c | [] | [] | 
| /src/wolfssl-sp-math-all-8bit/wolfcrypt/src/arc4.c | [] | [] | 
| /src/botan/build/include/botan/internal/kdf1_iso18033.h | [] | [] | 
| /src/wolfssl-sp-math/wolfcrypt/src/des3.c | [] | [] | 
| /src/wolfssl-sp-math/wolfcrypt/src/md4.c | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/hmac.c | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssh-client-randomize'] | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssh-client-randomize'] | 
| /src/wolfssl-normal-math/wolfcrypt/src/rsa.c | [] | [] | 
| /src/botan/build/include/botan/rfc4880.h | [] | [] | 
| /src/wolfssl-sp-math/wolfcrypt/src/hash.c | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/chacha20_poly1305.c | [] | [] | 
| /src/botan/build/include/botan/internal/mp_core.h | [] | [] | 
| /src/wolfssl/wolfcrypt/src/kdf.c | [] | [] | 
| /src/botan/build/include/botan/internal/kdf2.h | [] | [] | 
| /usr/include/boost/range/end.hpp | ['cryptofuzz-sp-math-all', 'cryptofuzz-sp-math', 'cryptofuzz-sp-math-all-8bit', 'cryptofuzz-openssl-api', 'cryptofuzz-disable-fastmath', 'cryptofuzz-normal-math'] | [] | 
| /src/wolfssl-openssl-api/./wolfcrypt/src/evp.c | [] | [] | 
| /src/wolfssl-sp-math/wolfcrypt/src/ed25519.c | [] | [] | 
| /src/wolfssl-normal-math/wolfcrypt/src/poly1305.c | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/sha3.c | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-misc', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | ['fuzzer-wolfssl-misc', 'fuzzer-wolfssl-rsa'] | 
| /src/botan/src/lib/kdf/prf_tls/prf_tls.cpp | [] | [] | 
| /src/botan/build/include/botan/internal/pk_ops_impl.h | [] | [] | 
| /src/cryptofuzz-sp-math/expmod.cpp | [] | [] | 
| /src/cryptofuzz-disable-fastmath/modules/botan/./bn_ops.h | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/hash.c | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssh-client-randomize'] | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssh-client-randomize'] | 
| /src/wolfssl-disable-fastmath/wolfcrypt/src/random.c | [] | [] | 
| /src/cryptofuzz-normal-math/modules/botan/./bn_helper.h | [] | [] | 
| /src/cryptofuzz-normal-math/modules/wolfcrypt/module.cpp | [] | [] | 
| /src/cryptofuzz-disable-fastmath/include/cryptofuzz/../../third_party/json/json.hpp | ['cryptofuzz-disable-fastmath'] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/wc_port.c | [] | [] | 
| /src/cryptofuzz-normal-math/fuzzing-headers/include/fuzzing/exception.hpp | ['cryptofuzz-normal-math'] | ['cryptofuzz-normal-math'] | 
| /src/cryptofuzz-disable-fastmath/fuzzing-headers/include/fuzzing/datasource/datasource.hpp | ['cryptofuzz-disable-fastmath'] | ['cryptofuzz-disable-fastmath'] | 
| /src/wolfssl-disable-fastmath/wolfcrypt/src/arc4.c | [] | [] | 
| /src/wolfssl-sp-math-all/wolfcrypt/src/hash.c | [] | [] | 
| /src/cryptofuzz-disable-fastmath/repository.cpp | ['cryptofuzz-disable-fastmath'] | ['cryptofuzz-disable-fastmath'] | 
| /src/cryptofuzz-sp-math/builtin_tests_importer.cpp | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/chacha.c | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | ['fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| /src/wolfssl-sp-math/wolfcrypt/src/kdf.c | [] | [] | 
| /src/botan/src/lib/pubkey/pk_keys.cpp | [] | [] | 
| /src/botan/build/include/botan/internal/par_hash.h | [] | [] | 
| /src/wolfssl-sp-math-all/wolfcrypt/src/chacha20_poly1305.c | [] | [] | 
| /src/botan/src/lib/block/threefish_512/threefish_512.cpp | [] | [] | 
| /usr/include/fuzzing/datasource/datasource.hpp | ['fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-srp'] | [] | 
| /usr/include/boost/smart_ptr/detail/sp_counted_base_gcc_atomic.hpp | [] | [] | 
| /src/cryptofuzz-sp-math/include/cryptofuzz/wycheproof.h | [] | [] | 
| /src/cryptofuzz-sp-math/components.cpp | ['cryptofuzz-sp-math'] | ['cryptofuzz-sp-math'] | 
| /src/botan/src/lib/base/sym_algo.cpp | [] | [] | 
| /src/cryptofuzz-sp-math-all/options.cpp | ['cryptofuzz-sp-math-all'] | ['cryptofuzz-sp-math-all'] | 
| /src/botan/src/lib/stream/stream_cipher.cpp | [] | [] | 
| /src/botan/build/include/botan/internal/cfb.h | [] | [] | 
| /src/wolfssl-openssl-api/wolfcrypt/src/md5.c | [] | [] | 
| /src/wolfssl-sp-math-all/wolfcrypt/src/ripemd.c | [] | [] | 
| /src/botan/build/include/botan/ecdsa.h | [] | [] | 
| /src/cryptofuzz-disable-fastmath/mutatorpool.cpp | [] | [] | 
| /src/cryptofuzz-openssl-api/./driver.h | [] | [] | 
| /src/wolfssl/wolfcrypt/src/wc_port.c | ['pem_cert'] | ['pem_cert'] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssh/wolfssh-fuzzers/client.c | ['fuzzer-wolfssh-client', 'fuzzer-wolfssh-client-randomize'] | ['fuzzer-wolfssh-client', 'fuzzer-wolfssh-client-randomize'] | 
| /src/cryptofuzz-sp-math/include/cryptofuzz/components.h | [] | [] | 
| /src/botan/build/include/botan/internal/streebog.h | [] | [] | 
| /src/cryptofuzz-sp-math-all/modules/botan/./module.h | [] | [] | 
| /src/cryptofuzz-sp-math/fuzzing-headers/include/fuzzing/datasource/datasource.hpp | ['cryptofuzz-sp-math'] | ['cryptofuzz-sp-math'] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssh/src/wolfscp.c | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-server'] | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-server'] | 
| /src/cryptofuzz-disable-fastmath/./mutatorpool.h | [] | [] | 
| /src/wolfssl-disable-fastmath/wolfcrypt/src/wc_encrypt.c | [] | [] | 
| /src/cryptofuzz-openssl-api/./third_party/json/json.hpp | ['cryptofuzz-openssl-api'] | [] | 
| /src/wolfssl-normal-math/wolfcrypt/src/fe_x25519_128.i | [] | [] | 
| /src/cryptofuzz-sp-math-all-8bit/crypto.cpp | [] | [] | 
| /usr/include/boost/smart_ptr/detail/operator_bool.hpp | [] | [] | 
| /src/wolfssl/wolfcrypt/src/sp_int.c | ['pem_cert'] | [] | 
| /src/fuzz-targets/pem_cert/target.c | ['pem_cert'] | ['pem_cert'] | 
| /src/botan/src/lib/pbkdf/pgp_s2k/pgp_s2k.cpp | [] | [] | 
| /src/botan/src/lib/pbkdf/argon2/argon2.cpp | [] | [] | 
| /src/botan/src/lib/hash/checksum/crc24/crc24.cpp | [] | [] | 
| /src/wolfssl/wolfcrypt/src/pwdbased.c | [] | [] | 
| /src/wolfssl-sp-math-all-8bit/wolfcrypt/src/curve25519.c | [] | [] | 
| /src/botan/build/include/botan/internal/salsa20.h | [] | [] | 
| /src/wolfssl-sp-math/wolfcrypt/src/asn.c | [] | [] | 
| /src/cryptofuzz-sp-math-all/modules/wolfcrypt/./module.h | [] | [] | 
| /src/botan/build/include/botan/internal/cbc.h | [] | [] | 
| /src/wolfssl-openssl-api/wolfcrypt/src/sp_int.c | [] | [] | 
| /usr/include/boost/algorithm/string/classification.hpp | [] | [] | 
| /src/cryptofuzz-sp-math-all/builtin_tests_importer.cpp | [] | [] | 
| /src/wolfssl-sp-math-all/src/tls.c | [] | [] | 
| /src/botan/build/include/botan/pem.h | [] | [] | 
| /src/botan/src/lib/pubkey/keypair/keypair.cpp | [] | [] | 
| /src/cryptofuzz-sp-math-all/third_party/cpu_features/include/internal/bit_utils.h | [] | [] | 
| /src/wolfssl/wolfcrypt/src/memory.c | ['pem_cert'] | ['pem_cert'] | 
| /src/cryptofuzz-normal-math/modules/wolfcrypt/ecdsa_generic.cpp | [] | [] | 
| /src/cryptofuzz-sp-math-all-8bit/util.cpp | ['cryptofuzz-sp-math-all-8bit'] | ['cryptofuzz-sp-math-all-8bit'] | 
| /src/cryptofuzz-sp-math-all/operation.cpp | ['cryptofuzz-sp-math-all'] | ['cryptofuzz-sp-math-all'] | 
| /src/botan/build/include/botan/dh.h | [] | [] | 
| /src/wolfssl-disable-fastmath/wolfcrypt/src/md2.c | [] | [] | 
| /src/cryptofuzz-disable-fastmath/modules/wolfcrypt/./bn_helper.h | [] | [] | 
| /src/wolfssl-sp-math-all/wolfcrypt/src/wc_port.c | [] | [] | 
| /usr/include/fuzzing/memory.hpp | [] | [] | 
| /src/wolfssl-disable-fastmath/wolfcrypt/src/ge_448.c | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/sha512.c | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-misc', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-srp', 'fuzzer-wolfssl-client'] | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-misc', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-srp', 'fuzzer-wolfssl-client'] | 
| /src/cryptofuzz-sp-math/include/cryptofuzz/builtin_tests_importer.h | [] | [] | 
| /src/wolfssl-sp-math/wolfcrypt/src/wc_port.c | [] | [] | 
| /src/wolfssl-disable-fastmath/wolfcrypt/src/blake2s.c | [] | [] | 
| /src/cryptofuzz-normal-math/fuzzing-headers/include/fuzzing/datasource/datasource.hpp | ['cryptofuzz-normal-math'] | ['cryptofuzz-normal-math'] | 
| /src/wolfssl-sp-math/src/internal.c | [] | [] | 
| /src/botan/build/include/botan/internal/serpent.h | [] | [] | 
| /src/wolfssl-sp-math-all-8bit/wolfcrypt/src/error.c | [] | [] | 
| /src/botan/src/lib/block/seed/seed.cpp | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/srp.c | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-srp', 'fuzzer-wolfssl-client'] | ['fuzzer-wolfssl-srp'] | 
| /src/wolfssl-sp-math/wolfcrypt/src/cpuid.c | [] | [] | 
| /src/cryptofuzz-sp-math/./third_party/json/json.hpp | ['cryptofuzz-sp-math'] | [] | 
| /src/botan/build/include/botan/pk_keys.h | [] | [] | 
| /src/botan/build/include/botan/internal/adler32.h | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/sha512.c | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssh-client-randomize'] | [] | 
| /usr/local/bin/../include/c++/v1/iosfwd | [] | [] | 
| /src/cryptofuzz-sp-math-all/modules/wolfcrypt/./custom_curves.h | [] | [] | 
| /src/cryptofuzz-disable-fastmath/./third_party/json/json.hpp | ['cryptofuzz-disable-fastmath'] | [] | 
| /src/botan/src/lib/math/numbertheory/monty_exp.cpp | [] | [] | 
| /src/botan/build/include/botan/internal/eme_pkcs.h | [] | [] | 
| /src/wolfssl-disable-fastmath/wolfcrypt/src/aes.c | [] | [] | 
| /src/cryptofuzz-normal-math/./executor.h | ['cryptofuzz-normal-math'] | [] | 
| /src/cryptofuzz-sp-math-all/expmod.cpp | [] | [] | 
| /src/botan/src/lib/pbkdf/pwdhash.cpp | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/coding.c | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-misc', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-misc', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-x509'] | 
| /src/wolfssl-sp-math-all-8bit/wolfcrypt/src/md4.c | [] | [] | 
| /src/wolfssl-sp-math/wolfcrypt/src/aes.c | [] | [] | 
| /src/wolfssl-normal-math/wolfcrypt/src/curve448.c | [] | [] | 
| /src/wolfssl-sp-math-all/wolfcrypt/src/ge_operations.c | [] | [] | 
| /src/botan/src/lib/pk_pad/mgf1/mgf1.cpp | [] | [] | 
| /src/wolfssl-sp-math/wolfcrypt/src/ge_operations.c | [] | [] | 
| /src/botan/build/include/botan/internal/bswap.h | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/keys.c | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| /src/wolfssl-disable-fastmath/wolfcrypt/src/md4.c | [] | [] | 
| /src/wolfssl/wolfcrypt/src/coding.c | ['pem_cert'] | ['pem_cert'] | 
| /src/botan/build/include/botan/internal/kdf1.h | [] | [] | 
| /src/cryptofuzz-openssl-api/util.cpp | ['cryptofuzz-openssl-api'] | ['cryptofuzz-openssl-api'] | 
| /src/botan/build/include/botan/internal/eme_raw.h | [] | [] | 
| /src/botan/build/include/botan/internal/des.h | [] | [] | 
| /src/botan/build/include/botan/pwdhash.h | [] | [] | 
| /src/botan/src/lib/math/mp/mp_comba.cpp | [] | [] | 
| /src/cryptofuzz-disable-fastmath/wycheproof.cpp | [] | [] | 
| /src/wolfssl-disable-fastmath/wolfcrypt/src/pwdbased.c | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/wolfmath.c | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssh-client-randomize'] | ['fuzzer-wolfssh-client', 'fuzzer-wolfssh-client-randomize'] | 
| /src/wolfssl/src/tls.c | ['pem_cert'] | ['pem_cert'] | 
| /src/wolfssl-openssl-api/wolfcrypt/src/wolfmath.c | [] | [] | 
| /src/botan/build/include/botan/ecc_key.h | [] | [] | 
| /src/botan/src/lib/hash/checksum/crc32/crc32.cpp | [] | [] | 
| /src/cryptofuzz-normal-math/fuzzing-headers/include/fuzzing/datasource/id.hpp | ['cryptofuzz-normal-math'] | ['cryptofuzz-normal-math'] | 
| /src/wolfssl-sp-math-all/wolfcrypt/src/blake2b.c | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/sp_int.c | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssh-client-randomize'] | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssh-client-randomize'] | 
| /src/wolfssl-sp-math-all/wolfcrypt/src/aes.c | [] | [] | 
| /src/wolfssl-openssl-api/wolfcrypt/src/des3.c | [] | [] | 
| /usr/local/bin/../include/c++/v1/optional | ['cryptofuzz-sp-math-all', 'cryptofuzz-sp-math', 'cryptofuzz-sp-math-all-8bit', 'cryptofuzz-openssl-api', 'cryptofuzz-disable-fastmath', 'cryptofuzz-normal-math'] | [] | 
| /src/botan/build/include/botan/internal/ctr.h | [] | [] | 
| /src/botan/src/lib/pk_pad/emsa_x931/emsa_x931.cpp | [] | [] | 
| /src/wolfssl-sp-math/src/tls13.c | [] | [] | 
| /src/wolfssl-sp-math-all/./src/x509.c | [] | [] | 
| /src/wolfssl-disable-fastmath/src/keys.c | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/src/keys.c | [] | [] | 
| /src/botan/src/lib/pubkey/workfactor.cpp | [] | [] | 
| /src/wolfssl-disable-fastmath/wolfcrypt/src/sha512.c | [] | [] | 
| /src/botan/build/include/botan/internal/loadstor.h | [] | [] | 
| /src/cryptofuzz-openssl-api/modules/wolfcrypt-openssl/bn_ops.cpp | [] | [] | 
| /src/wolfssl-disable-fastmath/wolfcrypt/src/error.c | [] | [] | 
| /usr/include/boost/algorithm/string/detail/finder.hpp | [] | [] | 
| /src/cryptofuzz-disable-fastmath/modules/wolfcrypt/module.cpp | [] | [] | 
| /src/cryptofuzz-normal-math/operation.cpp | ['cryptofuzz-normal-math'] | ['cryptofuzz-normal-math'] | 
| /src/wolfssl-normal-math/wolfcrypt/src/random.c | [] | [] | 
| /src/wolfssl-sp-math-all/wolfcrypt/src/sp_int.c | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/./src/x509_str.c | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | [] | 
| /src/botan/build/include/botan/internal/x919_mac.h | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/poly1305.c | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | ['fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| /src/cryptofuzz-sp-math/third_party/cpu_features/src/cpuinfo_x86.c | [] | [] | 
| /src/wolfssl-sp-math-all-8bit/src/tls.c | [] | [] | 
| /src/botan/build/include/botan/aead.h | [] | [] | 
| /src/wolfssl-openssl-api/wolfcrypt/src/logging.c | [] | [] | 
| /src/cryptofuzz-sp-math/modules/wolfcrypt/../../include/cryptofuzz/module.h | [] | [] | 
| /src/wolfssl-normal-math/src/internal.c | [] | [] | 
| /src/wolfssl-openssl-api/wolfcrypt/src/cmac.c | [] | [] | 
| /src/cryptofuzz-sp-math-all/modules/wolfcrypt/./bn_ops.h | [] | [] | 
| /src/wolfssl-disable-fastmath/wolfcrypt/src/sp_int.c | [] | [] | 
| /src/botan/src/lib/mac/mac.cpp | [] | [] | 
| /src/botan/build/include/botan/pubkey.h | [] | [] | 
| /src/botan/src/lib/math/bigint/big_code.cpp | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/fe_448.c | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-misc', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-misc', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| /src/cryptofuzz-sp-math-all/mutatorpool.cpp | [] | [] | 
| /src/wolfssl/./src/x509.c | [] | [] | 
| /src/wolfssl-sp-math/./src/x509.c | [] | [] | 
| /src/botan/src/lib/math/bigint/big_ops3.cpp | [] | [] | 
| /src/wolfssl-sp-math/wolfcrypt/src/camellia.c | [] | [] | 
| /src/wolfssl-sp-math/wolfcrypt/src/blake2s.c | [] | [] | 
| /src/cryptofuzz-openssl-api/modules/wolfcrypt-openssl/./module.h | [] | [] | 
| /src/wolfssl-disable-fastmath/wolfcrypt/src/kdf.c | [] | [] | 
| /src/wolfssl/src/keys.c | [] | [] | 
| /src/cryptofuzz-sp-math/modules/botan/./module.h | [] | [] | 
| /src/botan/src/lib/pubkey/dl_group/dl_group.cpp | [] | [] | 
| /src/botan/build/include/botan/internal/poly1305.h | [] | [] | 
| /src/botan/build/include/botan/internal/timer.h | [] | [] | 
| /src/cryptofuzz-sp-math-all-8bit/third_party/cpu_features/include/internal/bit_utils.h | [] | [] | 
| /src/wolfssl-normal-math/wolfcrypt/src/ed448.c | [] | [] | 
| /src/botan/build/include/botan/numthry.h | [] | [] | 
| /src/wolfssl-sp-math-all/wolfcrypt/src/ed448.c | [] | [] | 
| /src/cryptofuzz-sp-math-all/modules/wolfcrypt/module.cpp | [] | [] | 
| /src/botan/build/include/botan/scrypt.h | [] | [] | 
| /src/wolfssl-sp-math-all-8bit/wolfcrypt/src/sha256.c | [] | [] | 
| /src/cryptofuzz-disable-fastmath/modules/wolfcrypt/./bn_ops.h | [] | [] | 
| /src/wolfssl-sp-math-all/wolfcrypt/src/curve25519.c | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/./wolfcrypt/src/evp.c | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/include/fuzzers/shared.h | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-misc', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-misc', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssh-client-randomize', 'fuzzer-wolfssl-client'] | 
| /src/cryptofuzz-sp-math-all/include/cryptofuzz/wycheproof.h | [] | [] | 
| /src/botan/build/include/botan/internal/md5.h | [] | [] | 
| /usr/include/boost/multiprecision/detail/functions/pow.hpp | [] | [] | 
| /src/wolfssl-sp-math/wolfcrypt/src/blake2b.c | [] | [] | 
| /src/botan/build/include/botan/internal/siphash.h | [] | [] | 
| /src/cryptofuzz-normal-math/botan_importer.cpp | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/internal.c | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | 
| /usr/local/bin/../include/c++/v1/stdlib.h | ['cryptofuzz-sp-math-all', 'cryptofuzz-sp-math', 'cryptofuzz-sp-math-all-8bit', 'cryptofuzz-openssl-api', 'cryptofuzz-disable-fastmath', 'cryptofuzz-normal-math'] | [] | 
| /src/botan/build/include/botan/internal/eax.h | [] | [] | 
| /src/cryptofuzz-sp-math-all-8bit/modules/botan/bn_ops.cpp | [] | [] | 
| /usr/include/boost/algorithm/string/find_iterator.hpp | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/ocsp.c | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | [] | 
| /src/cryptofuzz-disable-fastmath/fuzzing-headers/include/fuzzing/exception.hpp | ['cryptofuzz-disable-fastmath'] | ['cryptofuzz-disable-fastmath'] | 
| /src/cryptofuzz-openssl-api/modules/wolfcrypt-openssl/module.cpp | [] | [] | 
| /src/botan/build/include/botan/internal/sm4.h | [] | [] | 
| /usr/include/boost/lexical_cast/detail/converter_lexical.hpp | [] | [] | 
| /src/wolfssl-sp-math-all-8bit/wolfcrypt/src/md5.c | [] | [] | 
| /src/wolfssl-sp-math-all/wolfcrypt/src/arc4.c | [] | [] | 
| /src/wolfssl-sp-math-all/wolfcrypt/src/poly1305.c | [] | [] | 
| /src/botan/src/lib/kdf/prf_x942/prf_x942.cpp | [] | [] | 
| /src/wolfssl-sp-math-all/src/internal.c | [] | [] | 
| /src/wolfssl-normal-math/wolfcrypt/src/sha3.c | [] | [] | 
| /src/botan/build/include/botan/der_enc.h | [] | [] | 
| /src/wolfssl/src/internal.c | ['pem_cert'] | ['pem_cert'] | 
| /src/botan/src/lib/block/twofish/twofish.cpp | [] | [] | 
| /src/cryptofuzz-sp-math/fuzzing-headers/include/fuzzing/types.hpp | [] | [] | 
| /src/wolfssl-normal-math/wolfcrypt/src/ripemd.c | [] | [] | 
| /src/botan/src/lib/modes/aead/siv/siv.cpp | [] | [] | 
| /src/botan/src/lib/utils/ghash/ghash_vperm/ghash_vperm.cpp | [] | [] | 
| /src/cryptofuzz-sp-math-all/include/cryptofuzz/operations.h | ['cryptofuzz-sp-math-all'] | ['cryptofuzz-sp-math-all'] | 
| /src/botan/src/lib/kdf/kdf.cpp | [] | [] | 
| /src/cryptofuzz-sp-math/modules/botan/../../include/cryptofuzz/repository.h | [] | ['cryptofuzz-sp-math'] | 
| /src/wolfssl-sp-math-all-8bit/wolfcrypt/src/dh.c | [] | [] | 
| /src/wolfssl-sp-math-all/wolfcrypt/src/sha.c | [] | [] | 
| /src/botan/src/lib/hash/streebog/streebog.cpp | [] | [] | 
| /src/wolfssl-openssl-api/wolfcrypt/src/memory.c | [] | [] | 
| /src/botan/src/lib/pubkey/pk_ops.cpp | [] | [] | 
| /src/cryptofuzz-sp-math-all-8bit/modules/botan/../../include/cryptofuzz/repository.h | [] | ['cryptofuzz-sp-math-all-8bit'] | 
| /src/botan/src/lib/utils/thread_utils/thread_pool.cpp | [] | [] | 
| /src/botan/build/include/botan/internal/sha3.h | [] | [] | 
| /usr/include/boost/algorithm/hex.hpp | ['cryptofuzz-sp-math-all', 'cryptofuzz-sp-math', 'cryptofuzz-sp-math-all-8bit', 'cryptofuzz-openssl-api', 'cryptofuzz-disable-fastmath', 'cryptofuzz-normal-math'] | [] | 
| /src/botan/build/include/botan/internal/aria.h | [] | [] | 
| /src/wolfssl-openssl-api/wolfcrypt/src/chacha20_poly1305.c | [] | [] | 
| /usr/local/bin/../include/c++/v1/typeinfo | [] | [] | 
| /src/cryptofuzz-sp-math/include/cryptofuzz/operations.h | ['cryptofuzz-sp-math'] | ['cryptofuzz-sp-math'] | 
| /src/botan/src/lib/hash/skein/skein_512.cpp | [] | [] | 
| /src/wolfssl-normal-math/wolfcrypt/src/chacha.c | [] | [] | 
| /src/cryptofuzz-normal-math/modules/wolfcrypt/../../include/cryptofuzz/repository.h | [] | ['cryptofuzz-normal-math'] | 
| /src/cryptofuzz-openssl-api/include/cryptofuzz/wycheproof.h | [] | [] | 
| /src/wolfssl-sp-math-all-8bit/wolfcrypt/src/asn.c | [] | [] | 
| /src/cryptofuzz-sp-math-all/modules/wolfcrypt/bn_ops.cpp | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/hash.c | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | 
| /src/cryptofuzz-openssl-api/fuzzing-headers/include/fuzzing/datasource/id.hpp | ['cryptofuzz-openssl-api'] | ['cryptofuzz-openssl-api'] | 
| /src/wolfssl/wolfcrypt/src/wolfmath.c | ['pem_cert'] | [] | 
| /usr/include/boost/algorithm/string/detail/util.hpp | [] | [] | 
| /src/botan/build/include/botan/pbkdf.h | [] | [] | 
| /usr/include/ctype.h | [] | [] | 
| /src/cryptofuzz-openssl-api/fuzzing-headers/include/fuzzing/exception.hpp | ['cryptofuzz-openssl-api'] | ['cryptofuzz-openssl-api'] | 
| /usr/include/boost/multiprecision/cpp_int/misc.hpp | [] | [] | 
| /src/cryptofuzz-normal-math/mutatorpool.cpp | [] | [] | 
| /src/botan/src/lib/utils/poly_dbl/poly_dbl.cpp | [] | [] | 
| /src/botan/src/lib/pubkey/pubkey.cpp | [] | [] | 
| /src/botan/src/lib/hash/sha3/sha3.cpp | [] | [] | 
| /src/botan/build/include/botan/internal/shake.h | [] | [] | 
| /src/wolfssl-sp-math-all/wolfcrypt/src/hmac.c | [] | [] | 
| /src/cryptofuzz-disable-fastmath/util.cpp | ['cryptofuzz-disable-fastmath'] | ['cryptofuzz-disable-fastmath'] | 
| /src/cryptofuzz-sp-math-all/include/cryptofuzz/../../third_party/json/json.hpp | ['cryptofuzz-sp-math-all'] | [] | 
| /src/cryptofuzz-sp-math/modules/wolfcrypt/../../include/cryptofuzz/repository.h | [] | ['cryptofuzz-sp-math'] | 
| /src/cryptofuzz-openssl-api/modules/wolfcrypt-openssl/./bn_ops.h | [] | [] | 
| /src/cryptofuzz-disable-fastmath/modules/botan/bn_ops.cpp | [] | [] | 
| /src/botan/build/include/botan/internal/md4.h | [] | [] | 
| /src/botan/src/lib/utils/ghash/ghash_cpu/ghash_cpu.cpp | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/src/tls13.c | [] | [] | 
| /src/botan/src/lib/block/blowfish/blowfish.cpp | [] | [] | 
| /src/wolfssl-sp-math-all/wolfcrypt/src/md2.c | [] | [] | 
| /src/cryptofuzz-disable-fastmath/./executor.h | ['cryptofuzz-disable-fastmath'] | [] | 
| /src/wolfssl-normal-math/wolfcrypt/src/hash.c | [] | [] | 
| /src/botan/src/lib/math/numbertheory/primality.cpp | [] | [] | 
| /src/wolfssl-disable-fastmath/src/wolfio.c | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/dh.c | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssh-client-randomize'] | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssh-client-randomize'] | 
| /src/botan/src/lib/math/bigint/big_ops2.cpp | [] | [] | 
| /src/wolfssl-normal-math/wolfcrypt/src/des3.c | [] | [] | 
| /src/botan/build/include/botan/internal/siv.h | [] | [] | 
| /usr/include/boost/multiprecision/detail/number_base.hpp | [] | [] | 
| /usr/include/boost/multiprecision/cpp_int/import_export.hpp | [] | [] | 
| /usr/include/boost/range/algorithm/equal.hpp | [] | [] | 
| /src/wolfssl-sp-math/wolfcrypt/src/curve448.c | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/src/tls.c | [] | [] | 
| /src/botan/build/include/botan/rng.h | [] | [] | 
| /src/cryptofuzz-sp-math/third_party/cpu_features/include/internal/bit_utils.h | [] | [] | 
| /src/cryptofuzz-sp-math-all-8bit/tests.cpp | ['cryptofuzz-sp-math-all-8bit'] | ['cryptofuzz-sp-math-all-8bit'] | 
| /src/wolfssl-sp-math/wolfcrypt/src/wolfmath.c | [] | [] | 
| /src/cryptofuzz-sp-math-all/fuzzing-headers/include/fuzzing/memory.hpp | ['cryptofuzz-sp-math-all'] | [] | 
| /src/botan/src/lib/utils/parsing.cpp | [] | [] | 
| /src/wolfssl-sp-math/wolfcrypt/src/hmac.c | [] | [] | 
| /src/botan/build/include/botan/internal/shacal2.h | [] | [] | 
| /src/botan/src/lib/block/serpent/serpent.cpp | [] | [] | 
| /src/cryptofuzz-disable-fastmath/driver.cpp | ['cryptofuzz-disable-fastmath'] | ['cryptofuzz-disable-fastmath'] | 
| /src/cryptofuzz-sp-math-all/executor.cpp | ['cryptofuzz-sp-math-all'] | ['cryptofuzz-sp-math-all'] | 
| /src/wolfssl-disable-fastmath/wolfcrypt/src/wc_port.c | [] | [] | 
| /usr/include/boost/multiprecision/cpp_int.hpp | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssh/src/port.c | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssh-client-randomize'] | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssh-client-randomize'] | 
| /src/botan/src/lib/mac/hmac/hmac.cpp | [] | [] | 
| /src/botan/src/lib/block/shacal2/shacal2_x86/shacal2_x86.cpp | [] | [] | 
| /src/wolfssl-disable-fastmath/wolfcrypt/src/chacha20_poly1305.c | [] | [] | 
| /src/cryptofuzz-openssl-api/include/cryptofuzz/operations.h | ['cryptofuzz-openssl-api'] | ['cryptofuzz-openssl-api'] | 
| /src/wolfssl-disable-fastmath/wolfcrypt/src/cryptocb.c | [] | [] | 
| /usr/include/boost/algorithm/string/detail/trim.hpp | [] | [] | 
| /src/wolfssl/wolfcrypt/src/asn.c | ['pem_cert'] | ['pem_cert'] | 
| /src/wolfssl-sp-math-all/wolfcrypt/src/sha3.c | [] | [] | 
| /src/cryptofuzz-openssl-api/fuzzing-headers/include/fuzzing/memory.hpp | ['cryptofuzz-openssl-api'] | ['cryptofuzz-openssl-api'] | 
| /src/cryptofuzz-sp-math-all/openssl_importer.cpp | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/src/wolfio.c | [] | [] | 
| /src/cryptofuzz-sp-math/include/cryptofuzz/generic.h | ['cryptofuzz-sp-math'] | [] | 
| /src/botan/src/lib/block/threefish_512/threefish_512_avx2/threefish_512_avx2.cpp | [] | [] | 
| /src/botan/src/lib/math/numbertheory/numthry.cpp | [] | [] | 
| /src/cryptofuzz-disable-fastmath/modules/wolfcrypt/bn_helper.cpp | [] | [] | 
| /src/wolfssl-disable-fastmath/wolfcrypt/src/wolfmath.c | [] | [] | 
| /src/cryptofuzz-sp-math-all/entry.cpp | ['cryptofuzz-sp-math-all'] | ['cryptofuzz-sp-math-all'] | 
| /src/wolfssl-openssl-api/wolfcrypt/src/ed25519.c | [] | [] | 
| /src/cryptofuzz-openssl-api/include/cryptofuzz/options.h | [] | [] | 
| /src/cryptofuzz-sp-math-all/modules/wolfcrypt/../../include/cryptofuzz/repository.h | [] | ['cryptofuzz-sp-math-all'] | 
| /src/wolfssl-openssl-api/./src/x509_str.c | [] | [] | 
| /src/cryptofuzz-disable-fastmath/options.cpp | ['cryptofuzz-disable-fastmath'] | ['cryptofuzz-disable-fastmath'] | 
| /src/wolfssl-openssl-api/wolfcrypt/src/sha3.c | [] | [] | 
| /src/cryptofuzz-sp-math-all-8bit/modules/wolfcrypt/module.cpp | [] | [] | 
| /src/cryptofuzz-sp-math-all-8bit/fuzzing-headers/include/fuzzing/types.hpp | [] | [] | 
| /src/botan/build/include/botan/exceptn.h | [] | [] | 
| /src/wolfssl-sp-math/./wolfcrypt/src/misc.c | [] | [] | 
| /src/wolfssl-normal-math/wolfcrypt/src/wc_port.c | [] | [] | 
| /src/cryptofuzz-sp-math-all-8bit/include/cryptofuzz/botan_importer.h | [] | [] | 
| /src/wolfssl-sp-math-all-8bit/wolfcrypt/src/cmac.c | [] | [] | 
| /src/cryptofuzz-disable-fastmath/include/cryptofuzz/options.h | [] | [] | 
| /src/botan/src/lib/utils/os_utils.cpp | [] | [] | 
| /usr/include/boost/multiprecision/number.hpp | [] | [] | 
| /src/botan/src/lib/utils/assert.cpp | [] | [] | 
| /src/cryptofuzz-normal-math/modules/botan/./bn_ops.h | [] | [] | 
| /src/wolfssl-openssl-api/wolfcrypt/src/dh.c | [] | [] | 
| /src/cryptofuzz-disable-fastmath/./driver.h | [] | [] | 
| /usr/include/boost/algorithm/string/split.hpp | [] | [] | 
| /src/wolfssl-sp-math-all/wolfcrypt/src/fe_448.c | [] | [] | 
| /src/botan/build/include/botan/internal/camellia.h | [] | [] | 
| /src/botan/build/include/botan/internal/rounding.h | [] | [] | 
| /src/botan/src/lib/pubkey/ecc_key/ecc_key.cpp | [] | [] | 
| /src/wolfssl/wolfcrypt/src/ecc.c | ['pem_cert'] | ['pem_cert'] | 
| /src/botan/build/include/botan/internal/emsa_raw.h | [] | [] | 
| /usr/local/lib/clang/14.0.0/include/cpuid.h | [] | [] | 
| /src/cryptofuzz-normal-math/modules/botan/bn_helper.cpp | [] | [] | 
| /src/wolfssl-normal-math/src/ssl.c | [] | [] | 
| /usr/include/boost/algorithm/string/iter_find.hpp | [] | [] | 
| /src/wolfssl-normal-math/wolfcrypt/src/wolfmath.c | [] | [] | 
| /src/botan/src/lib/hash/rmd160/rmd160.cpp | [] | [] | 
| /src/wolfssl-sp-math-all-8bit/wolfcrypt/src/wolfmath.c | [] | [] | 
| /src/cryptofuzz-normal-math/expmod.cpp | [] | [] | 
| /usr/include/boost/lexical_cast/detail/lcast_unsigned_converters.hpp | [] | [] | 
| /src/cryptofuzz-sp-math-all/fuzzing-headers/include/fuzzing/exception.hpp | ['cryptofuzz-sp-math-all'] | ['cryptofuzz-sp-math-all'] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssh/src/wolfsftp.c | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssh-client-randomize'] | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssh-client-randomize'] | 
| /src/wolfssl-sp-math-all-8bit/wolfcrypt/src/camellia.c | [] | [] | 
| /src/cryptofuzz-normal-math/fuzzing-headers/include/fuzzing/types.hpp | [] | [] | 
| /src/wolfssl-sp-math-all/wolfcrypt/src/pwdbased.c | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/ed25519.c | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-misc', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | ['fuzzer-wolfssl-misc'] | 
| /src/botan/build/include/botan/internal/mode_pad.h | [] | [] | 
| /src/wolfssl-normal-math/wolfcrypt/src/camellia.c | [] | [] | 
| /src/wolfssl-openssl-api/wolfcrypt/src/wc_encrypt.c | [] | [] | 
| /src/wolfssl-sp-math-all-8bit/wolfcrypt/src/sha3.c | [] | [] | 
| /usr/include/boost/iterator/transform_iterator.hpp | [] | [] | 
| /src/cryptofuzz-sp-math-all/include/cryptofuzz/generic.h | ['cryptofuzz-sp-math-all'] | [] | 
| /usr/include/boost/type_index.hpp | [] | [] | 
| /src/cryptofuzz-sp-math-all/modules/botan/bn_helper.cpp | [] | [] | 
| /src/cryptofuzz-sp-math-all/driver.cpp | ['cryptofuzz-sp-math-all'] | ['cryptofuzz-sp-math-all'] | 
| /usr/include/boost/multiprecision/cpp_int/limits.hpp | [] | [] | 
| /src/wolfssl-openssl-api/wolfcrypt/src/sha512.c | [] | [] | 
| /src/cryptofuzz-disable-fastmath/entry.cpp | ['cryptofuzz-disable-fastmath'] | ['cryptofuzz-disable-fastmath'] | 
| /usr/include/boost/core/demangle.hpp | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/ecc.c | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-misc', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-misc', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | 
| /src/botan/src/lib/pubkey/ec_group/ec_named.cpp | [] | [] | 
| /src/botan/build/include/botan/internal/thread_pool.h | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/wc_port.c | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | 
| /src/cryptofuzz-normal-math/components.cpp | ['cryptofuzz-normal-math'] | ['cryptofuzz-normal-math'] | 
| /src/cryptofuzz-normal-math/mutator.cpp | [] | [] | 
| /src/wolfssl-normal-math/src/keys.c | [] | [] | 
| /src/wolfssl-sp-math-all/wolfcrypt/src/ed25519.c | [] | [] | 
| /src/wolfssl-sp-math-all/wolfcrypt/src/error.c | [] | [] | 
| /src/cryptofuzz-sp-math-all-8bit/operation.cpp | ['cryptofuzz-sp-math-all-8bit'] | ['cryptofuzz-sp-math-all-8bit'] | 
| /src/botan/build/include/botan/internal/sha3_round.h | [] | [] | 
| /src/botan/src/lib/pk_pad/padding.cpp | [] | [] | 
| /src/botan/src/lib/stream/ofb/ofb.cpp | [] | [] | 
| /src/wolfssl-sp-math-all-8bit/wolfcrypt/src/md2.c | [] | [] | 
| /src/botan/src/lib/modes/aead/chacha20poly1305/chacha20poly1305.cpp | [] | [] | 
| /src/botan/src/lib/block/aria/aria.cpp | [] | [] | 
| /src/cryptofuzz-sp-math-all-8bit/modules/wolfcrypt/ecdsa_448.cpp | [] | [] | 
| /src/cryptofuzz-openssl-api/./mutatorpool.h | [] | [] | 
| /src/wolfssl-sp-math/src/ssl.c | [] | [] | 
| /src/botan/build/include/botan/asn1_obj.h | [] | [] | 
| /src/botan/build/include/botan/internal/lion.h | [] | [] | 
| /src/wolfssl/wolfcrypt/src/hash.c | ['pem_cert'] | ['pem_cert'] | 
| /src/botan/src/lib/pk_pad/emsa_pkcs1/emsa_pkcs1.cpp | [] | [] | 
| /src/wolfssl-openssl-api/wolfcrypt/src/asn.c | [] | [] | 
| /src/botan/src/lib/modes/cipher_mode.cpp | [] | [] | 
| /src/botan/build/include/botan/mac.h | [] | [] | 
| /usr/local/bin/../include/c++/v1/math.h | ['cryptofuzz-sp-math-all', 'cryptofuzz-sp-math', 'cryptofuzz-sp-math-all-8bit', 'cryptofuzz-openssl-api', 'cryptofuzz-disable-fastmath', 'cryptofuzz-normal-math'] | [] | 
| /src/wolfssl-sp-math/wolfcrypt/src/ripemd.c | [] | [] | 
| /src/botan/build/include/botan/internal/blinding.h | [] | [] | 
| /src/cryptofuzz-disable-fastmath/modules/wolfcrypt/bn_ops.cpp | [] | [] | 
| /usr/include/boost/random/mersenne_twister.hpp | [] | [] | 
| /src/botan/build/include/botan/internal/pk_ops.h | [] | [] | 
| /src/wolfssl-sp-math-all-8bit/wolfcrypt/src/ge_operations.c | [] | [] | 
| /src/botan/build/include/botan/internal/gost_3411.h | [] | [] | 
| /usr/include/boost/algorithm/string/detail/find_iterator.hpp | [] | [] | 
| /src/cryptofuzz-normal-math/./mutatorpool.h | [] | [] | 
| /src/wolfssl-openssl-api/wolfcrypt/src/rsa.c | [] | [] | 
| /usr/include/boost/multiprecision/cpp_int/multiply.hpp | [] | [] | 
| /src/wolfssl-sp-math-all/wolfcrypt/src/asn.c | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssh/src/io.c | [] | [] | 
| /src/cryptofuzz-sp-math-all-8bit/components.cpp | ['cryptofuzz-sp-math-all-8bit'] | ['cryptofuzz-sp-math-all-8bit'] | 
| /src/cryptofuzz-disable-fastmath/operation.cpp | ['cryptofuzz-disable-fastmath'] | ['cryptofuzz-disable-fastmath'] | 
| /src/cryptofuzz-sp-math-all/wycheproof.cpp | [] | [] | 
| /src/cryptofuzz-disable-fastmath/modules/botan/bn_helper.cpp | [] | [] | 
| /src/botan/src/lib/kdf/sp800_108/sp800_108.cpp | [] | [] | 
| /src/wolfssl-normal-math/wolfcrypt/src/error.c | [] | [] | 
| /src/wolfssl-sp-math-all/wolfcrypt/src/ge_448.c | [] | [] | 
| /src/botan/build/include/botan/internal/cascade.h | [] | [] | 
| /src/botan/src/lib/utils/scan_name.cpp | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssh/wolfssh-fuzzers/server.c | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-server'] | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-server'] | 
| /src/wolfssl-sp-math-all-8bit/wolfcrypt/src/des3.c | [] | [] | 
| /src/cryptofuzz-sp-math/modules/wolfcrypt/bn_ops.cpp | [] | [] | 
| /src/cryptofuzz-normal-math/modules/wolfcrypt/bn_helper.cpp | [] | [] | 
| /src/cryptofuzz-sp-math/executor.cpp | ['cryptofuzz-sp-math'] | ['cryptofuzz-sp-math'] | 
| /src/cryptofuzz-normal-math/modules/wolfcrypt/ecdsa_448.cpp | [] | [] | 
| /src/wolfssl-disable-fastmath/wolfcrypt/src/sha256.c | [] | [] | 
| /usr/include/boost/core/empty_value.hpp | [] | [] | 
| /src/cryptofuzz-sp-math/mutator.cpp | [] | [] | 
| /src/botan/src/lib/pk_pad/emsa.cpp | [] | [] | 
| /src/botan/src/lib/pk_pad/eme.cpp | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/./src/x509.c | [] | [] | 
| /src/cryptofuzz-sp-math-all-8bit/modules/wolfcrypt/../../include/cryptofuzz/module.h | [] | [] | 
| /src/botan/src/lib/modes/aead/ocb/ocb.cpp | [] | [] | 
| /src/botan/src/lib/pubkey/ecgdsa/ecgdsa.cpp | [] | [] | 
| /src/cryptofuzz-normal-math/openssl_importer.cpp | [] | [] | 
| /src/botan/build/include/botan/hmac_drbg.h | [] | [] | 
| /src/botan/src/lib/math/bigint/big_rand.cpp | [] | [] | 
| /src/wolfssl-sp-math-all/wolfcrypt/src/chacha.c | [] | [] | 
| /src/wolfssl-sp-math/wolfcrypt/src/sp_x86_64.c | [] | [] | 
| /src/wolfssl-disable-fastmath/wolfcrypt/src/ecc.c | [] | [] | 
| /src/cryptofuzz-sp-math-all/fuzzing-headers/include/fuzzing/types.hpp | [] | [] | 
| /src/wolfssl-disable-fastmath/wolfcrypt/src/dh.c | [] | [] | 
| /src/cryptofuzz-sp-math/mutatorpool.cpp | [] | [] | 
| /usr/include/boost/smart_ptr/shared_ptr.hpp | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/aes.c | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| /src/cryptofuzz-sp-math-all/fuzzing-headers/include/fuzzing/datasource/id.hpp | ['cryptofuzz-sp-math-all'] | ['cryptofuzz-sp-math-all'] | 
| /usr/include/boost/algorithm/string/trim.hpp | [] | [] | 
| /src/wolfssl-normal-math/src/wolfio.c | [] | [] | 
| /src/cryptofuzz-openssl-api/include/cryptofuzz/../../third_party/json/json.hpp | ['cryptofuzz-openssl-api'] | [] | 
| /src/wolfssl-openssl-api/wolfcrypt/src/sha256.c | [] | [] | 
| /src/botan/src/lib/hash/comb4p/comb4p.cpp | [] | [] | 
| /src/botan/src/lib/hash/md5/md5.cpp | [] | [] | 
| /src/botan/build/include/botan/internal/ocb.h | [] | [] | 
| /src/botan/src/lib/mac/cmac/cmac.cpp | [] | [] | 
| /src/wolfssl-disable-fastmath/wolfcrypt/src/ge_operations.c | [] | [] | 
| /src/cryptofuzz-sp-math/ecc_diff_fuzzer_exporter.cpp | [] | [] | 
| /usr/include/boost/algorithm/string/predicate.hpp | [] | [] | 
| /src/botan/src/lib/pbkdf/scrypt/scrypt.cpp | [] | [] | 
| /src/wolfssl-sp-math/wolfcrypt/src/sha256.c | [] | [] | 
| /src/botan/src/lib/pubkey/ec_group/point_mul.cpp | [] | [] | 
| /src/wolfssl-disable-fastmath/src/internal.c | [] | [] | 
| /src/botan/build/include/botan/ed25519.h | [] | [] | 
| /src/cryptofuzz-disable-fastmath/modules/botan/./module.h | [] | [] | 
| /src/wolfssl-openssl-api/wolfcrypt/src/ecc.c | [] | [] | 
| /src/wolfssl-sp-math-all-8bit/wolfcrypt/src/poly1305.c | [] | [] | 
| /src/wolfssl-normal-math/wolfcrypt/src/sha256.c | [] | [] | 
| /src/cryptofuzz-normal-math/third_party/cpu_features/include/internal/bit_utils.h | [] | [] | 
| /src/wolfssl-disable-fastmath/wolfcrypt/src/chacha.c | [] | [] | 
| /usr/include/fuzzing/exception.hpp | [] | [] | 
| /src/cryptofuzz-sp-math-all-8bit/modules/wolfcrypt/bn_ops.cpp | [] | [] | 
| /src/wolfssl-sp-math/wolfcrypt/src/dh.c | [] | [] | 
| /src/cryptofuzz-disable-fastmath/components.cpp | ['cryptofuzz-disable-fastmath'] | ['cryptofuzz-disable-fastmath'] | 
| /src/wolfssl/wolfcrypt/src/rsa.c | ['pem_cert'] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/kdf.c | [] | [] | 
| /usr/include/boost/algorithm/string/finder.hpp | [] | [] | 
| /src/botan/src/lib/pubkey/ec_h2c/ec_h2c.cpp | [] | [] | 
| /src/botan/build/include/botan/internal/skein_512.h | [] | [] | 
| /src/botan/build/include/botan/internal/shake_cipher.h | [] | [] | 
| /src/botan/src/lib/utils/mem_ops.cpp | [] | [] | 
| /src/cryptofuzz-disable-fastmath/expmod.cpp | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/src/ssl.c | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfssl-fuzzers/client.c | ['fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | ['fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| /src/wolfssl-sp-math-all/wolfcrypt/src/wolfmath.c | [] | [] | 
| /src/botan/src/lib/pbkdf/argon2/argon2pwhash.cpp | [] | [] | 
| /src/botan/src/lib/stream/chacha/chacha_simd32/chacha_simd32.cpp | [] | [] | 
| /src/cryptofuzz-disable-fastmath/fuzzing-headers/include/fuzzing/types.hpp | [] | [] | 
| /src/botan/build/include/botan/internal/emsa1.h | [] | [] | 
| /src/botan/build/include/botan/internal/pssr.h | [] | [] | 
| /src/cryptofuzz-openssl-api/tests.cpp | ['cryptofuzz-openssl-api'] | ['cryptofuzz-openssl-api'] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/logging.c | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/coding.c | [] | [] | 
| /src/cryptofuzz-sp-math-all/modules/botan/./bn_helper.h | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/signature.c | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssh-client-randomize'] | ['fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssh-client-randomize'] | 
| /src/wolfssl-sp-math-all/wolfcrypt/src/sha512.c | [] | [] | 
| /src/botan/src/lib/asn1/oids.cpp | [] | [] | 
| /src/botan/build/include/botan/argon2.h | [] | [] | 
| /src/wolfssl-sp-math-all-8bit/wolfcrypt/src/blake2s.c | [] | [] | 
| /src/botan/src/lib/hash/checksum/adler32/adler32.cpp | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/sha.c | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-srp', 'fuzzer-wolfssl-client'] | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-srp', 'fuzzer-wolfssl-client'] | 
| /src/cryptofuzz-openssl-api/openssl_importer.cpp | [] | [] | 
| /src/cryptofuzz-sp-math-all/repository.cpp | ['cryptofuzz-sp-math-all'] | ['cryptofuzz-sp-math-all'] | 
| /src/cryptofuzz-sp-math/modules/botan/./bn_helper.h | [] | [] | 
| /src/cryptofuzz-sp-math-all/modules/wolfcrypt/ecdsa_generic.cpp | [] | [] | 
| /src/botan/src/lib/math/mp/mp_karat.cpp | [] | [] | 
| /src/botan/build/include/botan/internal/eme.h | [] | [] | 
| /src/wolfssl-disable-fastmath/wolfcrypt/src/ripemd.c | [] | [] | 
| /src/cryptofuzz-sp-math/options.cpp | ['cryptofuzz-sp-math'] | ['cryptofuzz-sp-math'] | 
| /src/cryptofuzz-sp-math-all/ecc_diff_fuzzer_exporter.cpp | [] | [] | 
| /src/botan/build/include/botan/internal/ed25519_fe.h | [] | [] | 
| /src/wolfssl-sp-math-all-8bit/wolfcrypt/src/hash.c | [] | [] | 
| /usr/include/boost/algorithm/string/detail/sequence.hpp | [] | [] | 
| /src/wolfssl-sp-math-all/src/tls13.c | [] | [] | 
| /src/wolfssl-normal-math/wolfcrypt/src/kdf.c | [] | [] | 
| /src/botan/src/lib/pbkdf/pbkdf2/pbkdf2.cpp | [] | [] | 
| /src/wolfssl-sp-math-all/wolfcrypt/src/md5.c | [] | [] | 
| /src/wolfssl-normal-math/wolfcrypt/src/pwdbased.c | [] | [] | 
| /src/wolfssl/wolfcrypt/src/sha512.c | ['pem_cert'] | [] | 
| /src/botan/build/include/botan/pgp_s2k.h | [] | [] | 
| /src/botan/build/include/botan/internal/iso9796.h | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/kdf.c | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| /src/cryptofuzz-normal-math/modules/botan/./module.h | [] | [] | 
| /src/botan/src/lib/block/cascade/cascade.cpp | [] | [] | 
| /src/botan/build/include/botan/internal/simd_avx2.h | [] | [] | 
| /src/botan/src/lib/hash/sha2_32/sha2_32.cpp | [] | [] | 
| /src/botan/src/lib/hash/keccak/keccak.cpp | [] | [] | 
| /src/botan/build/include/botan/internal/seed.h | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfssl-fuzzers/x509.c | ['fuzzer-wolfssl-x509'] | ['fuzzer-wolfssl-x509'] | 
| /src/wolfssl-sp-math/wolfcrypt/src/poly1305.c | [] | [] | 
| /src/cryptofuzz-sp-math/driver.cpp | ['cryptofuzz-sp-math'] | ['cryptofuzz-sp-math'] | 
| /src/botan/src/lib/pubkey/blinding.cpp | [] | [] | 
| /src/cryptofuzz-disable-fastmath/modules/botan/module.cpp | [] | [] | 
| /src/cryptofuzz-sp-math-all-8bit/builtin_tests_importer.cpp | [] | [] | 
| /src/wolfssl-normal-math/src/tls13.c | [] | [] | 
| /src/wolfssl-openssl-api/wolfcrypt/src/fe_x25519_128.i | [] | [] | 
| /src/wolfssl-openssl-api/wolfcrypt/src/wc_port.c | [] | [] | 
| /src/botan/build/include/botan/internal/cast128.h | [] | [] | 
| /src/wolfssl/wolfcrypt/src/wc_encrypt.c | [] | [] | 
| /src/wolfssl-sp-math-all/wolfcrypt/src/wc_encrypt.c | [] | [] | 
| /src/botan/src/lib/math/numbertheory/monty.cpp | [] | [] | 
| /usr/include/boost/random/uniform_int_distribution.hpp | [] | [] | 
| /src/botan/build/include/botan/symkey.h | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/ge_operations.c | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-misc', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | ['fuzzer-wolfssl-misc'] | 
| /src/cryptofuzz-sp-math/./mutatorpool.h | [] | [] | 
| /usr/include/boost/core/checked_delete.hpp | [] | [] | 
| /src/wolfssl-normal-math/wolfcrypt/src/blake2b.c | [] | [] | 
| /src/botan/build/include/botan/internal/aes.h | [] | [] | 
| /src/wolfssl-sp-math/wolfcrypt/src/arc4.c | [] | [] | 
| /src/cryptofuzz-normal-math/modules/wolfcrypt/./module.h | [] | [] | 
| /src/wolfssl-normal-math/wolfcrypt/src/sp_int.c | [] | [] | 
| /src/cryptofuzz-normal-math/modules/wolfcrypt/../../include/cryptofuzz/components.h | [] | [] | 
| /usr/include/boost/exception/to_string_stub.hpp | [] | [] | 
| /src/wolfssl-sp-math-all/src/wolfio.c | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/md5.c | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | 
| /src/botan/src/lib/hash/shake/shake.cpp | [] | [] | 
| /src/botan/src/lib/mac/gmac/gmac.cpp | [] | [] | 
| /src/botan/build/include/botan/internal/sp800_56c.h | [] | [] | 
| /src/botan/src/lib/pubkey/ec_group/point_gfp.cpp | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/sp_int.c | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-misc', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-srp', 'fuzzer-wolfssl-client'] | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-misc', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-rsa', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-srp', 'fuzzer-wolfssl-client'] | 
| /src/botan/build/include/botan/internal/mp_asmi.h | [] | [] | 
| /src/wolfssl-sp-math-all-8bit/./src/x509.c | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/pwdbased.c | [] | [] | 
| /src/botan/src/lib/block/shacal2/shacal2_simd/shacal2_simd.cpp | [] | [] | 
| /src/wolfssl-openssl-api/./src/conf.c | [] | [] | 
| /src/cryptofuzz-normal-math/util.cpp | ['cryptofuzz-normal-math'] | ['cryptofuzz-normal-math'] | 
| /src/cryptofuzz-disable-fastmath/modules/wolfcrypt/./module.h | [] | [] | 
| /src/botan/build/include/botan/internal/ofb.h | [] | [] | 
| /src/wolfssl/wolfcrypt/src/aes.c | [] | [] | 
| /src/cryptofuzz-sp-math/modules/wolfcrypt/./bn_ops.h | [] | [] | 
| /src/botan/src/lib/block/camellia/camellia.cpp | [] | [] | 
| /src/botan/src/lib/codec/hex/hex.cpp | [] | [] | 
| /src/botan/src/lib/pbkdf/argon2/argon2_ssse3/argon2_ssse3.cpp | [] | [] | 
| /src/botan/build/include/botan/reducer.h | [] | [] | 
| /src/cryptofuzz-sp-math-all-8bit/include/cryptofuzz/../../third_party/json/json.hpp | ['cryptofuzz-sp-math-all-8bit'] | [] | 
| /src/cryptofuzz-sp-math/ecc_diff_fuzzer_importer.cpp | [] | [] | 
| /src/cryptofuzz-sp-math-all-8bit/openssl_importer.cpp | [] | [] | 
| /src/botan/build/include/botan/bigint.h | [] | [] | 
| /src/wolfssl-sp-math-all-8bit/./wolfssl/wolfcrypt/blake2-impl.h | [] | [] | 
| /src/cryptofuzz-normal-math/crypto.cpp | [] | [] | 
| /src/cryptofuzz-sp-math-all-8bit/modules/wolfcrypt/ecdsa_25519.cpp | [] | [] | 
| /usr/include/boost/range/begin.hpp | ['cryptofuzz-sp-math-all', 'cryptofuzz-sp-math', 'cryptofuzz-sp-math-all-8bit', 'cryptofuzz-openssl-api', 'cryptofuzz-disable-fastmath', 'cryptofuzz-normal-math'] | [] | 
| /src/botan/build/include/botan/internal/sha2_64.h | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfssl-fuzzers/srp.cpp | ['fuzzer-wolfssl-srp'] | ['fuzzer-wolfssl-srp'] | 
| /src/botan/src/lib/modes/cbc/cbc.cpp | [] | [] | 
| /src/cryptofuzz-disable-fastmath/include/cryptofuzz/components.h | [] | [] | 
| /src/wolfssl-normal-math/wolfcrypt/src/coding.c | [] | [] | 
| /src/botan/src/lib/codec/base64/base64.cpp | [] | [] | 
| /src/wolfssl-disable-fastmath/wolfcrypt/src/rsa.c | [] | [] | 
| /usr/local/bin/../include/c++/v1/stdexcept | ['cryptofuzz-sp-math-all', 'cryptofuzz-sp-math', 'cryptofuzz-sp-math-all-8bit', 'cryptofuzz-openssl-api', 'cryptofuzz-disable-fastmath', 'cryptofuzz-normal-math'] | [] | 
| /src/wolfssl-openssl-api/wolfcrypt/src/pkcs12.c | [] | [] | 
| /src/cryptofuzz-disable-fastmath/include/cryptofuzz/operations.h | ['cryptofuzz-disable-fastmath'] | ['cryptofuzz-disable-fastmath'] | 
| /src/wolfssl-sp-math-all-8bit/wolfcrypt/src/memory.c | [] | [] | 
| /src/botan/build/include/botan/internal/cmac.h | [] | [] | 
| /src/cryptofuzz-sp-math-all/modules/wolfcrypt/../../include/cryptofuzz/components.h | [] | [] | 
| /src/cryptofuzz-normal-math/modules/botan/module.cpp | [] | [] | 
| /usr/include/boost/multiprecision/detail/constexpr.hpp | [] | [] | 
| /src/botan/src/lib/pubkey/dh/dh.cpp | [] | [] | 
| /src/botan/build/include/botan/internal/blowfish.h | [] | [] | 
| /src/wolfssl/src/ssl.c | ['pem_cert'] | ['pem_cert'] | 
| /src/cryptofuzz-sp-math-all/modules/botan/../../include/cryptofuzz/repository.h | [] | ['cryptofuzz-sp-math-all'] | 
| /src/cryptofuzz-sp-math-all-8bit/repository.cpp | ['cryptofuzz-sp-math-all-8bit'] | ['cryptofuzz-sp-math-all-8bit'] | 
| /src/botan/build/include/botan/point_gfp.h | [] | [] | 
| /src/cryptofuzz-openssl-api/ecc_diff_fuzzer_importer.cpp | [] | [] | 
| /src/wolfssl-openssl-api/src/internal.c | [] | [] | 
| /usr/include/x86_64-linux-gnu/bits/byteswap.h | [] | [] | 
| /src/cryptofuzz-sp-math-all-8bit/include/cryptofuzz/wycheproof.h | [] | [] | 
| /src/cryptofuzz-sp-math-all-8bit/modules/botan/./module.h | [] | [] | 
| /src/botan/src/lib/modes/mode_pad/mode_pad.cpp | [] | [] | 
| /src/wolfssl-normal-math/wolfcrypt/src/md5.c | [] | [] | 
| /src/wolfssl-sp-math-all-8bit/wolfcrypt/src/fe_448.c | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/random.c | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssh-client-randomize'] | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssh-client-randomize'] | 
| /src/wolfssl-sp-math-all-8bit/wolfcrypt/src/pwdbased.c | [] | [] | 
| /src/wolfssl-openssl-api/wolfcrypt/src/arc4.c | [] | [] | 
| /src/botan/src/lib/hash/md4/md4.cpp | [] | [] | 
| /src/cryptofuzz-normal-math/executor.cpp | ['cryptofuzz-normal-math'] | ['cryptofuzz-normal-math'] | 
| /src/botan/build/include/botan/internal/keypair.h | [] | [] | 
| /src/botan/src/lib/asn1/asn1_oid.cpp | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/./src/pk.c | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | [] | 
| /src/botan/build/include/botan/internal/crc32.h | [] | [] | 
| /src/wolfssl-sp-math/src/tls.c | [] | [] | 
| /src/wolfssl/wolfcrypt/src/chacha.c | [] | [] | 
| /src/cryptofuzz-openssl-api/third_party/cpu_features/include/internal/bit_utils.h | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/asn.c | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-misc', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-misc', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | 
| /src/botan/build/include/botan/ber_dec.h | [] | [] | 
| /src/wolfssl-sp-math-all-8bit/./wolfcrypt/src/misc.c | [] | [] | 
| /src/wolfssl-sp-math-all-8bit/wolfcrypt/src/aes.c | [] | [] | 
| /src/wolfssl-disable-fastmath/wolfcrypt/src/ed448.c | [] | [] | 
| /src/wolfssl-openssl-api/./src/bio.c | [] | [] | 
| /src/botan/build/include/botan/internal/monty_exp.h | [] | [] | 
| /src/botan/src/lib/block/lion/lion.cpp | [] | [] | 
| /src/wolfssl/src/wolfio.c | [] | [] | 
| /src/botan/build/include/botan/internal/emsa_pkcs1.h | [] | [] | 
| /src/wolfssl-openssl-api/src/ssl.c | [] | [] | 
| /src/cryptofuzz-sp-math/include/cryptofuzz/botan_importer.h | [] | [] | 
| /src/wolfssl/wolfcrypt/src/error.c | [] | [] | 
| /src/wolfssl-normal-math/wolfcrypt/src/sha512.c | [] | [] | 
| /src/botan/build/include/botan/internal/scan_name.h | [] | [] | 
| /src/botan/src/lib/hash/blake2/blake2b.cpp | [] | [] | 
| /src/wolfssl-normal-math/wolfcrypt/src/asn.c | [] | [] | 
| /src/botan/src/lib/hash/hash.cpp | [] | [] | 
| /usr/include/boost/assert/source_location.hpp | [] | [] | 
| /src/botan/build/include/botan/internal/rmd160.h | [] | [] | 
| /src/wolfssl-disable-fastmath/src/tls13.c | [] | [] | 
| /src/cryptofuzz-normal-math/fuzzing-headers/include/fuzzing/memory.hpp | ['cryptofuzz-normal-math'] | [] | 
| /src/botan/src/lib/kdf/sp800_56c/sp800_56c.cpp | [] | [] | 
| /src/wolfssl-openssl-api/src/tls.c | [] | [] | 
| /src/wolfssl-sp-math-all-8bit/wolfcrypt/src/blake2b.c | [] | [] | 
| /src/wolfssl-openssl-api/wolfcrypt/src/poly1305.c | [] | [] | 
| /src/botan/src/lib/pk_pad/iso9796/iso9796.cpp | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/ssl.c | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | 
| /src/cryptofuzz-sp-math-all/mutator.cpp | [] | [] | 
| /src/cryptofuzz-sp-math-all-8bit/options.cpp | ['cryptofuzz-sp-math-all-8bit'] | ['cryptofuzz-sp-math-all-8bit'] | 
| /usr/include/boost/exception/to_string.hpp | [] | [] | 
| /src/botan/build/include/botan/buf_comp.h | [] | [] | 
| /src/botan/src/lib/modes/aead/aead.cpp | [] | [] | 
| /src/botan/build/include/botan/internal/gcm.h | [] | [] | 
| /src/botan/src/lib/pubkey/ed25519/sc_muladd.cpp | [] | [] | 
| /src/wolfssl-openssl-api/wolfcrypt/src/sha.c | [] | [] | 
| /usr/include/boost/exception/detail/error_info_impl.hpp | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssh/src/agent.c | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssh-client-randomize'] | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssh-client-randomize'] | 
| /src/botan/build/include/botan/internal/stream_mode.h | [] | [] | 
| /src/cryptofuzz-sp-math-all-8bit/driver.cpp | ['cryptofuzz-sp-math-all-8bit'] | ['cryptofuzz-sp-math-all-8bit'] | 
| /usr/include/boost/smart_ptr/detail/sp_counted_impl.hpp | [] | [] | 
| /src/cryptofuzz-sp-math-all/modules/wolfcrypt/bn_helper.cpp | [] | [] | 
| /src/cryptofuzz-openssl-api/entry.cpp | ['cryptofuzz-openssl-api'] | ['cryptofuzz-openssl-api'] | 
| /src/cryptofuzz-sp-math-all-8bit/./mutatorpool.h | [] | [] | 
| /src/botan/src/lib/block/des/des.cpp | [] | [] | 
| /usr/include/boost/type_index/type_index_facade.hpp | [] | [] | 
| /src/botan/build/include/botan/internal/twofish.h | [] | [] | 
| /src/botan/src/lib/pk_pad/hash_id/hash_id.cpp | [] | [] | 
| /src/wolfssl-normal-math/./wolfcrypt/src/misc.c | [] | [] | 
| /src/botan/src/lib/utils/data_src.cpp | [] | [] | 
| /src/botan/src/lib/hash/sha2_32/sha2_32_x86/sha2_32_x86.cpp | [] | [] | 
| /src/wolfssl-sp-math-all/wolfcrypt/src/camellia.c | [] | [] | 
| /src/cryptofuzz-openssl-api/driver.cpp | ['cryptofuzz-openssl-api'] | ['cryptofuzz-openssl-api'] | 
| /src/botan/src/lib/math/numbertheory/make_prm.cpp | [] | [] | 
| /src/wolfssl-openssl-api/wolfcrypt/src/curve448.c | [] | [] | 
| /src/wolfssl/src/tls13.c | [] | [] | 
| /src/botan/src/lib/pubkey/rfc6979/rfc6979.cpp | [] | [] | 
| /src/botan/build/include/botan/internal/simd_32.h | [] | [] | 
| /src/botan/src/lib/hash/sha1/sha1_x86/sha1_x86.cpp | [] | [] | 
| /src/wolfssl-sp-math/wolfcrypt/src/sha3.c | [] | [] | 
| /src/cryptofuzz-sp-math-all/modules/wolfcrypt/./bn_helper.h | [] | [] | 
| /src/cryptofuzz-normal-math/numbers.cpp | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/tls.c | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| /src/botan/build/include/botan/internal/sp800_108.h | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/ed448.c | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-misc', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | ['fuzzer-wolfssl-misc'] | 
| /src/wolfssl-sp-math/wolfcrypt/src/sp_int.c | [] | [] | 
| /src/cryptofuzz-normal-math/modules/wolfcrypt/./bn_helper.h | [] | [] | 
| /src/cryptofuzz-sp-math-all-8bit/include/cryptofuzz/openssl_importer.h | [] | [] | 
| /src/cryptofuzz-openssl-api/components.cpp | ['cryptofuzz-openssl-api'] | ['cryptofuzz-openssl-api'] | 
| /src/botan/src/lib/rng/system_rng/system_rng.cpp | [] | [] | 
| /src/botan/src/lib/asn1/oid_maps.cpp | [] | [] | 
| /usr/include/boost/iterator/distance.hpp | [] | [] | 
| /src/cryptofuzz-openssl-api/options.cpp | ['cryptofuzz-openssl-api'] | ['cryptofuzz-openssl-api'] | 
| /src/cryptofuzz-openssl-api/include/cryptofuzz/generic.h | ['cryptofuzz-openssl-api'] | [] | 
| /src/cryptofuzz-sp-math-all/modules/botan/./bn_ops.h | [] | [] | 
| /src/cryptofuzz-sp-math-all-8bit/include/cryptofuzz/repository.h | ['cryptofuzz-sp-math-all-8bit'] | ['cryptofuzz-sp-math-all-8bit'] | 
| /src/cryptofuzz-disable-fastmath/modules/botan/./bn_helper.h | [] | [] | 
| /src/wolfssl-disable-fastmath/wolfcrypt/src/poly1305.c | [] | [] | 
| /src/cryptofuzz-openssl-api/modules/wolfcrypt-openssl/../../include/cryptofuzz/module.h | [] | [] | 
| /src/cryptofuzz-sp-math-all-8bit/modules/wolfcrypt/./custom_curves.h | [] | [] | 
| /src/botan/src/lib/pk_pad/emsa_raw/emsa_raw.cpp | [] | [] | 
| /usr/include/boost/multiprecision/detail/number_compare.hpp | [] | [] | 
| /src/botan/build/include/botan/sym_algo.h | [] | [] | 
| /src/botan/src/lib/block/gost_28147/gost_28147.cpp | [] | [] | 
| /src/botan/build/include/botan/bcrypt_pbkdf.h | [] | [] | 
| /src/botan/build/include/botan/dl_group.h | [] | [] | 
| /src/cryptofuzz-normal-math/./driver.h | [] | [] | 
| /src/wolfssl-sp-math-all/./wolfcrypt/src/misc.c | [] | [] | 
| /src/cryptofuzz-normal-math/ecc_diff_fuzzer_importer.cpp | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/dh.c | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-client'] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/sha.c | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssh-client-randomize'] | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssh-client-randomize'] | 
| /src/cryptofuzz-openssl-api/operation.cpp | ['cryptofuzz-openssl-api'] | ['cryptofuzz-openssl-api'] | 
| /src/botan/src/lib/math/mp/mp_monty_n.cpp | [] | [] | 
| /src/botan/src/lib/hash/whirlpool/whirlpool.cpp | [] | [] | 
| /src/wolfssl-disable-fastmath/wolfcrypt/src/camellia.c | [] | [] | 
| /src/wolfssl-disable-fastmath/wolfcrypt/src/blake2b.c | [] | [] | 
| /src/botan/src/lib/utils/cpuid/cpuid.cpp | [] | [] | 
| /src/cryptofuzz-normal-math/driver.cpp | ['cryptofuzz-normal-math'] | ['cryptofuzz-normal-math'] | 
| /src/botan/build/include/botan/internal/sha2_32.h | [] | [] | 
| /src/cryptofuzz-normal-math/include/cryptofuzz/operations.h | ['cryptofuzz-normal-math'] | ['cryptofuzz-normal-math'] | 
| /src/botan/build/include/botan/ec_group.h | [] | [] | 
| /src/botan/src/lib/math/bigint/bigint.cpp | [] | [] | 
| /src/cryptofuzz-sp-math-all-8bit/modules/botan/./bn_helper.h | [] | [] | 
| /src/cryptofuzz-disable-fastmath/executor.cpp | ['cryptofuzz-disable-fastmath'] | ['cryptofuzz-disable-fastmath'] | 
| /src/cryptofuzz-sp-math/modules/wolfcrypt/ecdsa_25519.cpp | [] | [] | 
| /src/botan/src/lib/hash/sha1/sha1_sse2/sha1_sse2.cpp | [] | [] | 
| /usr/include/boost/multiprecision/cpp_int/comparison.hpp | [] | [] | 
| /src/cryptofuzz-openssl-api/mutator.cpp | [] | [] | 
| /src/botan/src/lib/entropy/rdseed/rdseed.cpp | [] | [] | 
| /src/wolfssl-normal-math/wolfcrypt/src/blake2s.c | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/src/internal.c | [] | [] | 
| /src/cryptofuzz-openssl-api/include/cryptofuzz/botan_importer.h | [] | [] | 
| /src/cryptofuzz-sp-math-all-8bit/expmod.cpp | [] | [] | 
| /src/wolfssl-sp-math/wolfcrypt/src/ge_448.c | [] | [] | 
| /src/cryptofuzz-disable-fastmath/fuzzing-headers/include/fuzzing/memory.hpp | ['cryptofuzz-disable-fastmath'] | [] | 
| /usr/local/bin/../include/c++/v1/initializer_list | [] | [] | 
| /src/botan/src/lib/pubkey/ec_group/curve_gfp.cpp | [] | [] | 
| /src/cryptofuzz-sp-math/include/cryptofuzz/options.h | [] | [] | 
| /src/cryptofuzz-sp-math-all-8bit/ecc_diff_fuzzer_importer.cpp | [] | [] | 
| /src/botan/src/lib/mac/poly1305/poly1305.cpp | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/ge_448.c | ['fuzzer-wolfssl-server-randomize', 'fuzzer-wolfssl-ocsp', 'fuzzer-wolfssl-misc', 'fuzzer-wolfssl-server', 'fuzzer-wolfssl-client-randomize', 'fuzzer-wolfssl-x509', 'fuzzer-wolfssl-client'] | ['fuzzer-wolfssl-misc'] | 
| /src/botan/build/include/botan/ecgdsa.h | [] | [] | 
| /src/wolfssl-disable-fastmath/wolfcrypt/src/fe_x25519_128.i | [] | [] | 
| /src/wolfssl-sp-math/wolfcrypt/src/chacha20_poly1305.c | [] | [] | 
| /src/wolfssl-disable-fastmath/wolfcrypt/src/ed25519.c | [] | [] | 
| /src/wolfssl-sp-math/wolfcrypt/src/cmac.c | [] | [] | 
| /src/wolfssl-sp-math-all-8bit/wolfcrypt/src/chacha20_poly1305.c | [] | [] | 
| /src/wolfssl-normal-math/wolfcrypt/src/arc4.c | [] | [] | 
| /src/botan/src/lib/stream/rc4/rc4.cpp | [] | [] | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/aes.c | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssh-client-randomize'] | ['fuzzer-wolfssh-server-randomize', 'fuzzer-wolfssh-client', 'fuzzer-wolfssh-server', 'fuzzer-wolfssh-client-randomize'] | 
| /src/wolfssl-openssl-api/wolfcrypt/src/chacha.c | [] | [] | 
| /src/cryptofuzz-normal-math/modules/wolfcrypt/bn_ops.cpp | [] | [] | 
| /src/cryptofuzz-sp-math-all-8bit/./third_party/json/json.hpp | ['cryptofuzz-sp-math-all-8bit'] | [] | 
| /src/cryptofuzz-sp-math-all/modules/botan/bn_ops.cpp | [] | [] | 
| /src/cryptofuzz-sp-math-all-8bit/ecc_diff_fuzzer_exporter.cpp | [] | [] | 
| /src/cryptofuzz-sp-math/include/cryptofuzz/../../third_party/json/json.hpp | ['cryptofuzz-sp-math'] | [] | 
| /usr/include/boost/iterator/iterator_facade.hpp | [] | [] | 
| /src/cryptofuzz-normal-math/modules/wolfcrypt/./custom_curves.h | [] | [] | 
| /src/wolfssl-sp-math/wolfcrypt/src/fe_x25519_128.i | [] | [] | 
| /src/wolfssl-sp-math-all/wolfcrypt/src/md4.c | [] | [] | 
| /src/botan/build/include/botan/internal/xts.h | [] | [] | 
| /src/wolfssl-sp-math-all/wolfcrypt/src/blake2s.c | [] | [] | 
| /src/cryptofuzz-openssl-api/crypto.cpp | [] | [] | 
| /src/wolfssl-sp-math/wolfcrypt/src/wc_encrypt.c | [] | [] | 
| /src/wolfssl-openssl-api/wolfcrypt/src/camellia.c | [] | [] | 
| /usr/include/boost/exception/detail/type_info.hpp | [] | [] | 
| /src/cryptofuzz-sp-math-all-8bit/modules/wolfcrypt/./bn_helper.h | [] | [] | 
| /src/wolfssl-sp-math-all-8bit/src/ssl.c | [] | [] | 
| /src/botan/src/lib/block/aes/aes.cpp | [] | [] | 
| /src/wolfssl-sp-math/wolfcrypt/src/fe_448.c | [] | [] | 
| /src/cryptofuzz-disable-fastmath/include/cryptofuzz/generic.h | ['cryptofuzz-disable-fastmath'] | [] | 
| /usr/include/boost/type_traits/integral_constant.hpp | [] | [] | 
| /src/cryptofuzz-openssl-api/botan_importer.cpp | [] | [] | 
| /src/botan/src/lib/block/sm4/sm4.cpp | [] | [] | 
| /src/botan/build/include/botan/curve_gfp.h | [] | [] | 
| /src/wolfssl-disable-fastmath/wolfcrypt/src/curve448.c | [] | [] | 
| Directory | 
|---|
| /src/botan/src/lib/block/shacal2/shacal2_avx2/ | 
| /usr/include/boost/multiprecision/detail/ | 
| /src/cryptofuzz-sp-math-all/third_party/cpu_features/src/ | 
| /src/botan/src/lib/modes/cfb/ | 
| /src/botan/src/lib/hash/streebog/ | 
| /src/botan/src/lib/pk_pad/mgf1/ | 
| /src/botan/src/lib/block/cast128/ | 
| /src/cryptofuzz-openssl-api/third_party/cpu_features/include/internal/ | 
| /src/botan/src/lib/pubkey/rfc6979/ | 
| /src/botan/src/lib/pbkdf/pgp_s2k/ | 
| /src/cryptofuzz-normal-math/modules/wolfcrypt/./ | 
| /usr/include/fuzzing/datasource/ | 
| /src/botan/src/lib/stream/salsa20/ | 
| /src/botan/src/lib/kdf/kdf2/ | 
| /src/botan/src/lib/pubkey/dl_algo/ | 
| /src/botan/src/lib/asn1/ | 
| /src/cryptofuzz-disable-fastmath/modules/botan/./ | 
| /usr/include/boost/iterator/ | 
| /src/cryptofuzz-openssl-api/include/cryptofuzz/../../third_party/json/ | 
| /src/botan/src/lib/mac/ | 
| /src/cryptofuzz-sp-math-all-8bit/fuzzing-headers/include/fuzzing/datasource/ | 
| /src/cryptofuzz-sp-math-all-8bit/modules/wolfcrypt/./ | 
| /src/botan/src/lib/modes/aead/ocb/ | 
| /src/wolfssl-disable-fastmath/src/ | 
| /src/wolfssl-normal-math/wolfcrypt/src/ | 
| /src/botan/src/lib/mac/poly1305/ | 
| /src/botan/src/lib/hash/checksum/crc32/ | 
| /src/cryptofuzz-normal-math/include/cryptofuzz/ | 
| /src/botan/src/lib/stream/rc4/ | 
| /src/cryptofuzz-sp-math-all/third_party/cpu_features/include/internal/ | 
| /src/cryptofuzz-disable-fastmath/ | 
| /src/cryptofuzz-sp-math/modules/botan/ | 
| /src/cryptofuzz-normal-math/fuzzing-headers/include/fuzzing/datasource/ | 
| /usr/include/boost/range/algorithm/ | 
| /src/cryptofuzz-sp-math-all-8bit/include/cryptofuzz/../../third_party/json/ | 
| /src/cryptofuzz-disable-fastmath/modules/wolfcrypt/../../include/cryptofuzz/ | 
| /src/botan/src/lib/block/idea/ | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/./wolfcrypt/src/ | 
| /src/botan/src/lib/modes/aead/siv/ | 
| /src/botan/src/lib/stream/chacha/chacha_simd32/ | 
| /src/botan/src/lib/stream/chacha/chacha_avx2/ | 
| /src/cryptofuzz-sp-math-all-8bit/ | 
| /src/wolfssl-sp-math-all-8bit/src/ | 
| /src/cryptofuzz-disable-fastmath/./third_party/json/ | 
| /src/cryptofuzz-openssl-api/third_party/cpu_features/src/ | 
| /src/botan/src/lib/hash/md5/ | 
| /src/botan/src/lib/codec/base64/ | 
| /src/botan/src/lib/block/twofish/ | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssh/./src/ | 
| /src/cryptofuzz-sp-math/./third_party/json/ | 
| /src/botan/src/lib/modes/aead/gcm/ | 
| /src/cryptofuzz-normal-math/third_party/cpu_features/include/internal/ | 
| /src/cryptofuzz-sp-math/third_party/cpu_features/src/ | 
| /src/cryptofuzz-disable-fastmath/modules/wolfcrypt/ | 
| /usr/include/boost/assert/ | 
| /src/botan/src/lib/block/des/ | 
| /usr/include/boost/exception/detail/ | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/ | 
| /src/wolfssl/./wolfcrypt/src/ | 
| /src/fuzz-targets/pem_cert/ | 
| /src/botan/src/lib/block/shacal2/shacal2_simd/ | 
| /usr/include/boost/lexical_cast/detail/ | 
| /src/botan/src/lib/stream/ctr/ | 
| /src/botan/src/lib/modes/mode_pad/ | 
| /src/wolfssl-disable-fastmath/./src/ | 
| /src/cryptofuzz-sp-math/include/cryptofuzz/../../third_party/json/ | 
| /src/botan/src/lib/modes/xts/ | 
| /src/botan/src/lib/pubkey/curve25519/ | 
| /src/botan/src/lib/block/serpent/serpent_simd/ | 
| /usr/include/boost/exception/ | 
| /src/botan/src/lib/pubkey/pem/ | 
| /src/botan/src/lib/hash/par_hash/ | 
| /src/cryptofuzz-openssl-api/fuzzing-headers/include/fuzzing/datasource/ | 
| /src/cryptofuzz-sp-math-all-8bit/./third_party/json/ | 
| /src/botan/src/lib/pk_pad/iso9796/ | 
| /src/botan/src/lib/pbkdf/argon2/ | 
| /src/cryptofuzz-normal-math/modules/botan/ | 
| /src/botan/src/lib/utils/ghash/ghash_vperm/ | 
| /src/wolfssl-openssl-api/./src/ | 
| /src/wolfssl-normal-math/src/ | 
| /src/cryptofuzz-sp-math-all/modules/wolfcrypt/./ | 
| /src/cryptofuzz-normal-math/ | 
| /src/cryptofuzz-sp-math-all/modules/wolfcrypt/../../include/cryptofuzz/ | 
| /src/botan/src/lib/hash/rmd160/ | 
| /src/botan/src/lib/pubkey/ec_h2c/ | 
| /src/botan/src/lib/hash/sha2_32/sha2_32_x86/ | 
| /src/cryptofuzz-sp-math-all/fuzzing-headers/include/fuzzing/ | 
| /usr/include/boost/type_index/ | 
| /src/wolfssl-sp-math/src/ | 
| /usr/include/boost/smart_ptr/detail/ | 
| /src/botan/src/lib/hash/gost_3411/ | 
| /src/botan/src/lib/block/serpent/serpent_avx2/ | 
| /src/botan/src/lib/block/aes/aes_ni/ | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/./src/ | 
| /src/wolfssl-openssl-api/src/ | 
| /src/wolfssl-normal-math/./wolfcrypt/src/ | 
| /src/cryptofuzz-normal-math/./third_party/json/ | 
| /src/cryptofuzz-sp-math/modules/botan/../../include/cryptofuzz/ | 
| /src/wolfssl-sp-math/./wolfcrypt/src/ | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/include/fuzzers/ | 
| /src/botan/src/lib/pubkey/ | 
| /src/cryptofuzz-disable-fastmath/include/cryptofuzz/ | 
| /src/botan/src/lib/pk_pad/emsa_pssr/ | 
| /src/botan/src/lib/hash/sha1/sha1_x86/ | 
| /src/cryptofuzz-sp-math-all/include/cryptofuzz/ | 
| /src/botan/src/lib/pbkdf/scrypt/ | 
| /usr/include/boost/random/ | 
| /src/botan/src/lib/math/bigint/ | 
| /src/cryptofuzz-openssl-api/modules/wolfcrypt-openssl/ | 
| /src/wolfssl-sp-math-all/./wolfssl/wolfcrypt/ | 
| /src/cryptofuzz-sp-math/modules/wolfcrypt/ | 
| /src/wolfssl/wolfcrypt/src/ | 
| /src/botan/src/lib/rng/ | 
| /src/cryptofuzz-sp-math-all/./ | 
| /usr/include/fuzzing/ | 
| /src/botan/src/lib/kdf/kdf1/ | 
| /src/botan/src/lib/pubkey/keypair/ | 
| /src/cryptofuzz-sp-math-all-8bit/third_party/cpu_features/include/internal/ | 
| /src/botan/src/lib/block/threefish_512/ | 
| /src/botan/src/lib/block/blowfish/ | 
| /usr/include/boost/lexical_cast/ | 
| /src/wolfssl-normal-math/./wolfssl/wolfcrypt/ | 
| /src/botan/src/lib/modes/aead/ccm/ | 
| /src/botan/src/lib/hash/sha2_64/sha2_64_bmi2/ | 
| /src/botan/src/lib/block/idea/idea_sse2/ | 
| /src/botan/src/lib/kdf/prf_x942/ | 
| /src/cryptofuzz-normal-math/include/cryptofuzz/../../third_party/json/ | 
| /src/wolfssl-sp-math-all-8bit/wolfcrypt/src/ | 
| /src/cryptofuzz-normal-math/third_party/cpu_features/src/ | 
| /src/cryptofuzz-sp-math-all/modules/botan/ | 
| /src/botan/src/lib/pk_pad/eme_pkcs1/ | 
| /src/cryptofuzz-openssl-api/ | 
| /src/botan/src/lib/mac/hmac/ | 
| /src/cryptofuzz-sp-math-all/modules/botan/../../include/cryptofuzz/ | 
| /src/botan/src/lib/modes/ | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/src/ | 
| /usr/include/boost/algorithm/ | 
| /src/cryptofuzz-sp-math/include/cryptofuzz/ | 
| /src/botan/src/lib/rng/stateful_rng/ | 
| /src/cryptofuzz-normal-math/modules/botan/./ | 
| /src/botan/src/lib/pubkey/dl_group/ | 
| /src/botan/src/lib/pk_pad/emsa_raw/ | 
| /src/botan/src/lib/block/serpent/ | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/ | 
| /src/cryptofuzz-disable-fastmath/fuzzing-headers/include/fuzzing/datasource/ | 
| /src/wolfssl/src/ | 
| /src/botan/src/lib/kdf/sp800_56a/ | 
| /src/cryptofuzz-sp-math-all-8bit/modules/wolfcrypt/../../include/cryptofuzz/ | 
| /src/botan/src/lib/pk_pad/emsa1/ | 
| /src/botan/src/lib/kdf/prf_tls/ | 
| /src/botan/src/lib/hash/sha2_32/sha2_32_bmi2/ | 
| /src/botan/src/lib/math/mp/ | 
| /src/cryptofuzz-sp-math-all/ | 
| /usr/local/bin/../include/c++/v1/ | 
| /src/botan/src/lib/hash/mdx_hash/ | 
| /usr/include/ | 
| /src/botan/src/lib/kdf/hkdf/ | 
| /src/cryptofuzz-sp-math/third_party/cpu_features/include/internal/ | 
| /src/botan/src/lib/block/aria/ | 
| /usr/include/x86_64-linux-gnu/bits/ | 
| /src/botan/src/lib/kdf/sp800_56c/ | 
| /src/cryptofuzz-disable-fastmath/include/cryptofuzz/../../third_party/json/ | 
| /src/cryptofuzz-openssl-api/fuzzing-headers/include/fuzzing/ | 
| /src/botan/src/lib/pk_pad/emsa_x931/ | 
| /src/wolfssl-disable-fastmath/wolfcrypt/src/ | 
| /usr/include/boost/multiprecision/cpp_int/ | 
| /src/cryptofuzz-disable-fastmath/modules/botan/../../include/cryptofuzz/ | 
| /src/cryptofuzz-openssl-api/modules/wolfcrypt-openssl/./ | 
| /src/botan/src/lib/pbkdf/argon2/argon2_ssse3/ | 
| /src/wolfssl-sp-math-all/./src/ | 
| /src/botan/src/lib/block/ | 
| /src/cryptofuzz-sp-math-all-8bit/modules/wolfcrypt/ | 
| /src/botan/src/lib/block/cascade/ | 
| /src/botan/src/lib/modes/cbc/ | 
| /src/botan/src/lib/hash/sha2_64/ | 
| /src/botan/src/lib/block/camellia/ | 
| /src/botan/src/lib/pubkey/ecdsa/ | 
| /src/cryptofuzz-sp-math/modules/wolfcrypt/./ | 
| /usr/include/boost/detail/ | 
| /src/botan/src/lib/utils/ | 
| /usr/include/boost/multiprecision/ | 
| /src/cryptofuzz-openssl-api/modules/wolfcrypt-openssl/../../include/cryptofuzz/ | 
| /src/botan/src/lib/block/shacal2/shacal2_x86/ | 
| /src/cryptofuzz-disable-fastmath/fuzzing-headers/include/fuzzing/ | 
| /usr/include/boost/smart_ptr/ | 
| /src/botan/src/lib/block/seed/ | 
| /src/botan/src/lib/pubkey/ed25519/ | 
| /src/cryptofuzz-normal-math/./ | 
| /src/cryptofuzz-sp-math/ | 
| /src/botan/src/lib/stream/ofb/ | 
| /src/botan/src/lib/base/ | 
| /src/botan/src/lib/entropy/rdseed/ | 
| /src/botan/src/lib/stream/ | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssh/wolfssh-fuzzers/ | 
| /src/wolfssl-disable-fastmath/./wolfssl/wolfcrypt/ | 
| /src/cryptofuzz-normal-math/fuzzing-headers/include/fuzzing/ | 
| /src/cryptofuzz-openssl-api/./ | 
| /src/botan/src/lib/hash/shake/ | 
| /src/cryptofuzz-openssl-api/include/cryptofuzz/ | 
| /src/cryptofuzz-sp-math-all-8bit/modules/botan/ | 
| /src/cryptofuzz-sp-math-all-8bit/fuzzing-headers/include/fuzzing/ | 
| /usr/include/boost/function/ | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/./wolfcrypt/src/ | 
| /usr/include/boost/ | 
| /usr/local/lib/clang/14.0.0/include/ | 
| /src/botan/src/lib/hash/sha2_32/ | 
| /usr/include/boost/random/detail/ | 
| /src/botan/src/lib/pubkey/ec_group/ | 
| /src/botan/src/lib/hash/sm3/ | 
| /src/cryptofuzz-disable-fastmath/./ | 
| /src/cryptofuzz-openssl-api/./third_party/json/ | 
| /src/botan/src/lib/pk_pad/hash_id/ | 
| /src/botan/src/lib/pbkdf/pbkdf2/ | 
| /usr/include/boost/range/ | 
| /src/wolfssl/./src/ | 
| /src/cryptofuzz-sp-math-all/./third_party/json/ | 
| /src/botan/src/lib/block/gost_28147/ | 
| /src/botan/src/lib/pubkey/dh/ | 
| /src/botan/src/lib/hash/comb4p/ | 
| /src/botan/src/lib/modes/aead/ | 
| /usr/include/boost/algorithm/string/ | 
| /src/cryptofuzz-sp-math/./ | 
| /src/botan/src/lib/hash/md4/ | 
| /src/cryptofuzz-sp-math-all-8bit/third_party/cpu_features/src/ | 
| /src/cryptofuzz-sp-math-all/include/cryptofuzz/../../third_party/json/ | 
| /src/wolfssl-sp-math/./wolfssl/wolfcrypt/ | 
| /src/botan/src/lib/entropy/ | 
| /src/cryptofuzz-sp-math-all-8bit/./ | 
| /src/botan/src/lib/pbkdf/ | 
| /src/botan/src/lib/modes/aead/chacha20poly1305/ | 
| /src/botan/src/lib/math/numbertheory/ | 
| /src/botan/src/lib/pk_pad/ | 
| /src/botan/src/lib/hash/whirlpool/ | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfssl-fuzzers/ | 
| /usr/include/x86_64-linux-gnu/sys/ | 
| /src/botan/build/include/botan/internal/ | 
| /src/botan/src/lib/block/lion/ | 
| /src/cryptofuzz-disable-fastmath/third_party/cpu_features/include/internal/ | 
| /src/wolfssl-sp-math/./src/ | 
| /src/wolfssl-openssl-api/wolfcrypt/src/ | 
| /src/botan/src/lib/hash/sha1/sha1_sse2/ | 
| /src/botan/src/lib/pbkdf/bcrypt_pbkdf/ | 
| /src/botan/src/lib/block/aes/aes_vperm/ | 
| /src/wolfssl-normal-math/./src/ | 
| /src/cryptofuzz-sp-math/modules/botan/./ | 
| /src/wolfssl-sp-math-all/./wolfcrypt/src/ | 
| /src/botan/src/lib/block/noekeon/noekeon_simd/ | 
| /src/botan/src/lib/pk_pad/eme_raw/ | 
| /src/botan/src/lib/modes/aead/eax/ | 
| /src/cryptofuzz-disable-fastmath/modules/wolfcrypt/./ | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssh/src/ | 
| /src/botan/src/lib/mac/blake2mac/ | 
| /src/wolfssl-openssl-api/./wolfcrypt/src/ | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/./src/ | 
| /src/botan/src/lib/utils/ghash/ | 
| /src/botan/src/lib/hash/skein/ | 
| /src/botan/src/lib/rng/hmac_drbg/ | 
| /src/botan/src/lib/hash/sha3/ | 
| /src/botan/src/lib/pubkey/ecc_key/ | 
| /src/botan/src/lib/hash/keccak/ | 
| /usr/include/boost/type_traits/ | 
| /src/cryptofuzz-sp-math/modules/wolfcrypt/../../include/cryptofuzz/ | 
| /src/wolfssl-sp-math-all/src/ | 
| /src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/ | 
| /usr/include/boost/multiprecision/detail/functions/ | 
| /src/cryptofuzz-sp-math-all-8bit/modules/botan/../../include/cryptofuzz/ | 
| /src/botan/src/lib/block/threefish_512/threefish_512_avx2/ | 
| /src/botan/src/lib/stream/chacha/ | 
| /src/botan/src/lib/utils/ghash/ghash_cpu/ | 
| /src/botan/src/lib/kdf/kdf1_iso18033/ | 
| /src/cryptofuzz-sp-math-all-8bit/include/cryptofuzz/ | 
| /src/botan/src/lib/kdf/sp800_108/ | 
| /src/botan/src/lib/hash/ | 
| /src/botan/src/lib/block/aes/ | 
| /src/botan/src/lib/hash/checksum/crc24/ | 
| /src/botan/src/lib/utils/thread_utils/ | 
| /src/botan/src/lib/codec/hex/ | 
| /src/botan/src/lib/hash/checksum/adler32/ | 
| /src/botan/src/lib/stream/shake_cipher/ | 
| /usr/include/boost/core/ | 
| /src/botan/src/lib/hash/sha1/ | 
| /src/cryptofuzz-sp-math-all/modules/wolfcrypt/ | 
| /src/wolfssl-sp-math-all-8bit/./src/ | 
| /src/botan/src/lib/mac/siphash/ | 
| /src/cryptofuzz-sp-math-all/modules/botan/./ | 
| /src/cryptofuzz-disable-fastmath/third_party/cpu_features/src/ | 
| /src/cryptofuzz-normal-math/modules/wolfcrypt/ | 
| /src/wolfssl-sp-math-all-8bit/./wolfssl/wolfcrypt/ | 
| /src/botan/src/lib/hash/blake2/ | 
| /src/cryptofuzz-normal-math/modules/wolfcrypt/../../include/cryptofuzz/ | 
| /src/botan/src/lib/kdf/ | 
| /src/botan/src/lib/utils/cpuid/ | 
| /src/cryptofuzz-sp-math/fuzzing-headers/include/fuzzing/ | 
| /usr/include/boost/algorithm/string/detail/ | 
| /src/wolfssl-sp-math-all/wolfcrypt/src/ | 
| /src/botan/src/lib/block/noekeon/ | 
| /src/botan/src/lib/mac/gmac/ | 
| /src/botan/src/lib/utils/poly_dbl/ | 
| /src/cryptofuzz-sp-math-all/fuzzing-headers/include/fuzzing/datasource/ | 
| /src/cryptofuzz-sp-math-all-8bit/modules/botan/./ | 
| /src/botan/src/lib/block/sm4/ | 
| /src/wolfssl-sp-math-all-8bit/./wolfcrypt/src/ | 
| /src/cryptofuzz-disable-fastmath/modules/botan/ | 
| /src/botan/src/lib/pubkey/ecgdsa/ | 
| /src/wolfssl-disable-fastmath/./wolfcrypt/src/ | 
| /src/botan/src/lib/rng/processor_rng/ | 
| /src/wolfssl-sp-math/wolfcrypt/src/ | 
| /src/botan/src/lib/block/shacal2/ | 
| /src/botan/src/lib/mac/x919_mac/ | 
| /src/botan/src/lib/pk_pad/emsa_pkcs1/ | 
| /src/botan/build/include/botan/ | 
| /src/botan/src/lib/pk_pad/eme_oaep/ | 
| /src/botan/src/lib/rng/system_rng/ | 
| /src/cryptofuzz-sp-math/fuzzing-headers/include/fuzzing/datasource/ | 
| /src/cryptofuzz-normal-math/modules/botan/../../include/cryptofuzz/ | 
| /src/botan/src/lib/mac/cmac/ | 
| /src/botan/src/lib/hash/sha3/sha3_bmi2/ |