| asn1.cpp |
Here we use an uninitialized ofstream so the fuzzer doesn't spend time
on actual output formatting, no memory is allocated, etc.
|
1435 |
- |
| barrett.cpp |
|
1371 |
- |
| bn_cmp.cpp |
|
1628 |
- |
| bn_sqr.cpp |
|
454 |
- |
| cert.cpp |
|
433 |
- |
| crl.cpp |
|
361 |
- |
| divide.cpp |
|
1298 |
- |
| ec_scalar.cpp |
Serialization round-trip tests
The value of zero can be serialized but *not* deserialized
|
4126 |
- |
| ecc_bp256.cpp |
|
343 |
- |
| ecc_bp384.cpp |
|
342 |
- |
| ecc_bp512.cpp |
|
342 |
- |
| ecc_frp256.cpp |
|
338 |
- |
| ecc_helper.h |
|
2221 |
- |
| ecc_numsp512.cpp |
|
344 |
- |
| ecc_p224.cpp |
|
335 |
- |
| ecc_p256.cpp |
|
335 |
- |
| ecc_p384.cpp |
|
335 |
- |
| ecc_p521.cpp |
|
341 |
- |
| ecc_secp256k1.cpp |
|
345 |
- |
| ecc_sm2p256.cpp |
|
333 |
- |
| fuzzers.h |
argc |
5631 |
- |
| gcd.cpp |
|
1110 |
- |
| invert.cpp |
|
2540 |
- |
| ipv4.cpp |
|
743 |
- |
| mem_pool.cpp |
|
4804 |
- |
| mode_padding.cpp |
TLS v1.0 and up require all the padding bytes be the same value
and allows up to 255 bytes.
|
3758 |
- |
| mp_comba_mul.cpp |
|
1836 |
- |
| mp_comba_sqr.cpp |
|
2372 |
- |
| mp_fuzzers.h |
|
1772 |
- |
| mp_redc.cpp |
|
2223 |
- |
| mp_redc_crandall.cpp |
|
1153 |
- |
| oaep.cpp |
|
1502 |
- |
| ocsp.cpp |
|
313 |
- |
| os2ecp.cpp |
|
1267 |
- |
| pkcs1.cpp |
|
1852 |
- |
| pkcs8.cpp |
This avoids OOMs in OSS-Fuzz caused by storing precomputations
for thousands of curves randomly generated by the fuzzer.
TODO(Botan4) we can remove this call once support for explicit curves
is removed
|
701 |
- |
| pow_mod.cpp |
|
1725 |
- |
| ressol.cpp |
|
1312 |
- |
| tls_13_handshake_layer.cpp |
|
960 |
- |
| tls_client.cpp |
type |
4215 |
- |
| tls_client_hello.cpp |
|
418 |
- |
| tls_server.cpp |
signature_schemes |
7073 |
- |
| uri.cpp |
|
443 |
- |
| x509_dn.cpp |
|
765 |
- |
| x509_path.cpp |
|
775 |
- |