Skip to content

Planning for o7 transport #75

Description

@jmwample

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
    • Control channel stream
  • 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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions