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/ |