# Functions
NewBaseKey returns a new instance of [BaseKey].
# Variables
ErrDecryptKey is returned when the data key cannot be decrypted.
ErrEncryptKey is returned when the data key cannot be encrypted.
ErrGenerateDataKey is returned when the data key cannot be generated.