Module quic

Source
Expand description

APIs for implementing QUIC TLS

Structs§

ClientConnectionstd
A QUIC client connection.
ConnectionCommonstd
A shared interface for QUIC connections.
DirectionalKeys
Keys used to communicate in a single direction
Keys
Complete set of keys used to communicate with the peer
PacketKeySet
Packet protection keys for bidirectional 1-RTT communication
Secrets
Secrets used to encrypt/decrypt traffic
ServerConnectionstd
A QUIC server connection.
Suite
Produces QUIC initial keys from a TLS 1.3 ciphersuite and a QUIC key generation algorithm.
Tag
Authentication tag from an AEAD seal operation.

Enums§

Connectionstd
A QUIC client or server connection.
KeyChange
Key material for use in QUIC packet spaces
Version
QUIC protocol version

Traits§

Algorithm
How a Tls13CipherSuite generates PacketKeys and HeaderProtectionKeys.
HeaderProtectionKey
A QUIC header protection key
PacketKey
Keys to encrypt or decrypt the payload of a packet