Simple in-memory base64 encoder and decoder. Used internally for converting raw vectors to text. Interchangeable with encoder from base64enc or openssl package.
The base64url_enc and base64url_dec functions use a variation of base64 that substitute characters +/ for -_ respectively, such that the output does not require URL-encoding. See also section 5 of rfc4648.