mirror of
https://github.com/kristoferssolo/tls-pq-bench.git
synced 2026-03-22 00:36:21 +00:00
Initial commit
This commit is contained in:
22
docs/implementation-strategy.md
Normal file
22
docs/implementation-strategy.md
Normal file
@@ -0,0 +1,22 @@
|
||||
# Implementation strategy
|
||||
|
||||
## Phase 1 (required)
|
||||
|
||||
Implement `raw` protocol end-to-end with:
|
||||
|
||||
- rustls TLS server/client
|
||||
- KX modes: X25519 vs X25519MLKEM768
|
||||
- handshake latency + TTLB
|
||||
- concurrency and NDJSON output
|
||||
|
||||
## Phase 2 (optional)
|
||||
|
||||
Add `http1` mode using hyper:
|
||||
|
||||
- keep the same measurement interface
|
||||
- reuse the same runner + output format
|
||||
- run a smaller experiment matrix first (sanity + realism comparison)
|
||||
|
||||
### Rule
|
||||
|
||||
- Do not block Phase 1 on Phase 2.
|
||||
Reference in New Issue
Block a user