http://tcllib.sourceforge.net/doc/base64.html
----
Background: Base64 is a way to encode arbitrary binary data in such a way that the result contains only printable characters and are thus able to pass unchanged even through old applications which are not 8bit-ASCII clean.
Base64 is related to UUencoding in that it uses the same mechanism of distributing the bits in 3 bytes into 4 bytes. But it uses a different table to map the resulting data into printable characters.
The above means that base64 encoded data takes one-third more space than the data before the conversion.
----
[Base 64 encode/decode] has been retired now - the [Tcllib] module is the recommended one.
[Category Package], subset [Tcllib]