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