Base2048 Variant
Base2048-Varianten kodieren Binärdaten mit 2048 Unicode-Zeichen und bilden jeweils 11 Bits auf 1 Zeichen ab, was einer Expansion von etwa 1,091 entspricht — weit unter Base64.
Zweck
Sie stellen Binärdaten in Unicode-Kanälen mit sehr geringem Overhead dar, geeignet für textuelle Übertragung mit hoher Bandbreite.
Mechanismus
Der Eingangs-Bitstrom wird in 11-Bit-Gruppen zerlegt, die jeweils auf eines von 2048 sicheren Unicode-Zeichen abgebildet werden (unter Vermeidung von Steuerzeichen, Surrogatpaaren und kombinierenden Zeichen). Varianten können den Zeichenbereich anpassen.
Anwendungsfälle
- Binärübertragung über Unicode-Kanäle
- Hochdichte Datenserialisierung
- Plattformübergreifender Textaustausch