Ascii85, also called Base85, is a form of binary-to-text encoding. By using five ASCII characters to represent four bytes of binary data, it is more efficient than uuencode or Base64, which use four ...
There are many Ascii85 or Base85 implementations available ... Whitespace is used for message framing, so cannot be ignored. Encoding/decoding is done from a complete input buffer to a complete output ...