Base64 string converts using only lua's built-in string libraries