Skip to main content

Module quic

Module quic 

Source
Expand description

APIs for implementing QUIC TLS

Structs§

ClientConnection
A QUIC client connection.
DirectionalKeys
Keys used to communicate in a single direction
KeyBuilder
Helper for building QUIC packet and header protection keys
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
ServerConnection
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§

KeyChange
Key material for use in QUIC packet spaces
Side
Side of the connection.
Version
QUIC protocol version

Traits§

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