Saltar al contenido
uencoder

Base128

Base128 proyecta los datos binarios sobre 128 caracteres ASCII, transportando 7 bits de carga útil por byte, con una expansión de aproximadamente 8/7.

Propósito

Transmite datos binarios por canales seguros para ASCII de forma más compacta que Base64.

Mecanismo

El flujo de bits de entrada se divide en grupos de 7 bits, cada uno proyectado a un carácter imprimible del rango ASCII 33-127; el grupo final incompleto se rellena con ceros.

Casos de uso

  • Transporte textual de protocolos binarios
  • Serialización de datos de alta densidad
  • Enlaces de comunicación empotrados

Herramientas relacionadas

References