package
3.50.2+incompatible
Repository: https://github.com/gitamenet/v2ray-core.git
Documentation: pkg.go.dev
# 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
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
# Structs
ClientSession stores connection session info for VMess client.
No description provided by the author
FnvAuthenticator is an AEAD based on Fnv hash.
No description provided by the author
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