Expand description
Implementation of special traces. Each may represent a special TLS execution like a full handshake or an execution which crashes OpenSSL.
Macros§
- corpus 🔒
Functions§
- Seed which contains the whole transcript in the tree. This is rather huge >300 symbols
- This seed sends a HelloRetryRequest message asking the TLS client to use P384 curves as keyshare and compute a correct transcript for the whole handshake The differences with seed_server_attacker_full are the addition of a round trip (server sends HRR to the client and the client sends second client hello) and the computation of the transcript following the HRR according to RFC 8446 section 4.4.1
- Seed which contains the whole transcript in the tree. This is rather huge 10k symbols. It grows exponentially.
- This seed performs a TLS 1.2 handshake between a client and a server by only forwarding messages between the agents
- Seed which triggers a MITM attack. It changes the cipher suite. This should fail.