Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,8 @@ Corpora for fuzzing parts of the strongSwan code base
- **ocsp_rsp**: OCSP responses, initially 4 files in DER format derived from the strongSwan KVM regression tests
- **pa_tnc**: RFC 5792 PA-TNC messages, initially 18 messages derived from the strongSwan KVM regression tests
- **pb_tnc**: RFC 5793 PB-TNC batches, initially 6 batches derived from the strongSwan KVM regression tests
- **pubkey**: Public keys in four wire formats, initially 10 hand-crafted samples covering DER-encoded SubjectPublicKeyInfo (RSA-2048, EC P-256, EC P-384, Ed25519), SSH wire format (RSA, ECDSA-P256, Ed25519), DNSKEY records (RSA/SHA-256, ECDSA-P256/SHA-256) and a PGP v4 RSA public-key packet, matching the four `BUILD_BLOB_*` paths exercised by `fuzz_pubkey`
- **trusted_pubkey**: Bare public-key DERs (RSA-2048, EC P-256, EC P-384, Ed25519), initially 4 samples used as `CRED_CERTIFICATE / CERT_TRUSTED_PUBKEY / BUILD_BLOB` input for `fuzz_trusted_pubkey`
- **tls**: TLS messages (prefixed with 0x00 for server replies and 0x01 for client requests), initially 10 files derived from the strongSwan libtls unit tests

The `*-crash` directories contain input generated while fuzzing that caused crashes (or timeouts etc.).
Expand Down
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.