# Functions
Decrypt decrypts the given ciphertext using the given key.
DecryptString decrypts the given ciphertext string using the given key.
Encrypt encrypts the given plaintext using the given key.
EncryptString encrypts the given plaintext string using the given key.
NewGCM returns the given 128-bit, block cipher wrapped in Galois Counter Mode with the standard nonce length, using the given key to generate a new, random nonce.
NewKey generates a new encryption key of the given bit size.