Zum Inhalt springen
uencoder

Base128

Base128 bildet Binärdaten auf 128 ASCII-Zeichen ab und trägt 7 Nutzbits pro Byte, was einer Expansion von etwa 8/7 entspricht.

Zweck

Es überträgt Binärdaten über ASCII-sichere Kanäle kompakter als Base64.

Mechanismus

Der Eingangs-Bitstrom wird in 7-Bit-Gruppen zerlegt, die jeweils auf ein druckbares Zeichen im ASCII-Bereich 33-127 abgebildet werden; eine letzte kurze Gruppe wird mit Nullen aufgefüllt.

Anwendungsfälle

  • Textuelle Übertragung binärer Protokolle
  • Hochdichte Datenserialisierung
  • Eingebettete Kommunikationsverbindungen

Verwandte Tools

References