# Functions
NewClient returns a new client with default [clientconfig.ClientConfig] config.
NewClientWithConfig returns a new client with cfg clientconfig.ClientConfig.
WithAlgorithm returns an EncryptOptionFunc that sets the encryption algorithm in EncryptOptions.
WithDecryptionHandler returns an DecryptOptionFunc that sets the decryption handler in DecryptOptions.
WithEncryptionHandler returns an EncryptOptionFunc that sets the encryption handler in EncryptOptions.
WithFrameLength returns an EncryptOptionFunc that sets the frame length in EncryptOptions.
# Constants
DefaultFrameLength default frame length for encryption.
# Variables
ErrInvalidConfig is returned when client configuration is invalid.
# Structs
No description provided by the author
DecryptOptions defines the configuration options for the decryption process.
EncryptOptions defines the configuration options for the encryption process.
# Interfaces
No description provided by the author
# Type aliases
DecryptOptionFunc is a function type that applies a configuration option to an DecryptOptions struct.
EncryptOptionFunc is a function type that applies a configuration option to an EncryptOptions struct.