Jump to content

Binary-to-text encoding

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Tizio (talk | contribs) at 14:53, 30 November 2005 (the general definition for base64 uuencoding quoted-printable ASCII armor). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

A binary to text encoding is an encoding of data in plain text. More precisely, it is an encoding of data in a sequence of ASCII printable characters. These encodings are necessary for transmission of data when the channel or the protocol only allows ASCII printable characters.

Binary to text encoding is common in email and USENET communication. The most used forms of binary to text encodings are:

Most of these encodings generate text not containing all ASCII printable characters: for example, the base64 encoding generates text that only contains upper case and lower case letters, (A–Z, a–z), numerals (0–9), and the "+", "/", and "=" symbols.