# Functions
GenerateKey generates a new AES key.
No description provided by the author
No description provided by the author
NewDecryptor creates a new encryptor - keySize should be at least 32.
NewEncryptor creates a new encryptor using a serializer.
NewGobSerializer initializes a new GobSerializer with a gob.Encoder pool.
NewGobUnserializer initializes and returns a new GobUnserializer.
NewJsonSerializer initializes a new JsonSerializer with a json.Encoder pool.
NewJsonUnserializer initializes and returns a new JsonUnserializer.
RegisterGobTypeOnce registers a necessary types with gob.
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
AES-256.
# Structs
Decryptor helps with providing memory for encryption.
Encryptor helps with providing memory for encryption.
No description provided by the author
No description provided by the author
GobSerializer manages a pool of gob.Encoder instances.
GobUnserializer manages a pool of reusable gob.Decoder instances.
No description provided by the author
No description provided by the author
JsonSerializer manages a pool of json.Encoder instances.
JsonUnserializer manages a pool of reusable json.Decoder instances.
# Interfaces
No description provided by the author
No description provided by the author
No description provided by the author
# Type aliases
No description provided by the author
No description provided by the author