Zum Inhalt springen
uencoder

Base32768

Base32768 kodiert Binärdaten mit 32768 Unicode-BMP-Zeichen und bildet jeweils 15 Bits auf 1 Zeichen ab, was einer Expansion von etwa 1,067 entspricht — eine der dichtesten verfügbaren Unicode-Kodierungen.

Zweck

Sie stellt Binärdaten mit dem geringsten Overhead in Unicode-fähigen Kanälen dar, geeignet für große Nutzdaten.

Mechanismus

Der Eingangs-Bitstrom wird in 15-Bit-Gruppen zerlegt, die jeweils auf eines der 32768 sicheren BMP-Zeichen abgebildet werden (ohne Surrogatbereich, Steuerblöcke und Nicht-Zeichen), womit 15 Bits pro Zeichen erreicht werden.

Anwendungsfälle

  • Große Binärübertragungen über Unicode-Kanäle
  • Hochdichte Datenkodierung
  • Plattformübergreifende Serialisierung

Verwandte Tools

References