Features that I would like to support:
- UDP or TCP
- Optional Transport integrated Reliability / Ordering
- If already using a reliable layer (i.e. TCP) you can disable the internal ordering / reliability
- Optional internal liveness
- Multiplex connections into streams
- Extra data in handshake (client-to-server, and server-to-client)
- Session resumption
- Probe resistance
- Replay Resistance
- Customize-able Congestion Control
- Post Quantum Forward Secrecy
- Traffic shaping (padding / delays / cover)
In order to accomplish these goals the concept is to strip TLS1.3 from Quic and replace it with the o5 Handshake.
Features that I would like to support:
In order to accomplish these goals the concept is to strip TLS1.3 from Quic and replace it with the o5 Handshake.