# Functions
DecryptWithBase64 a 64encoded string with the default key AES.
EncryptWithBase64 encrypts a string with AES default key and returns 64encoded string.
GenTopicKey generates a random key in 24 char length.
NewRSA creates RSA keys pair.
NewRSAKeyPair creates a pair of RSA key for JWT token sign and verification.
NewRSAWithKeys with private and public keys.
RandKey generates a random key in n length.
# Structs
AES struct implementation including encryption and decryption.
RSA struct implementation including encryption and decryption.
RSAKeyPair for JWT token sign and verification.