# Functions
Authenticate authenticates a byte array using Fnv hash.
GenerateChacha20Poly1305Key generates a 32-byte key from a given 16-byte array.
No description provided by the author
No description provided by the author
No description provided by the author
NewClientSession creates a new ClientSession.
NewServerSession creates a new ServerSession, using the given UserValidator.
NewSessionHistory creates a new SessionHistory object.
No description provided by the author
No description provided by the author
# Constants
No description provided by the author
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
No description provided by the author
ClientSession stores connection session info for VMess client.
No description provided by the author
[DEPRECATED 2023-06].
ServerSession keeps information for a session in VMess server.
SessionHistory keeps track of historical session ids, to prevent replay attacks.
No description provided by the author
# Interfaces
No description provided by the author