(base64-encode string) -> encoded string
Given a string that contains bytes that are not considered printable or safe in most contexts, returns an encoded version consisting strictly of printable characters, excluding quotation marks. May be decoded with base64-decode.
Example:
>> (aes-encrypt a "abcdefghijklmnop") :: "???[????n?c?w9"
This is not very portable.
> (base64-encode (aes-encrypt a "abcdefghijklmnop"))
:: "pJPWWxr7zdCZwW7vY9V3OQ=="
This is more readily stored or ported.