Base91 Variant
Las variantes de Base91 son codificaciones que ajustan el alfabeto o la alineación de bits del Base91 estándar (91 caracteres, expansión de aproximadamente 1.231).
Propósito
Representan datos binarios de forma más compacta que Base85 manteniendo toda la salida dentro del ASCII imprimible.
Mecanismo
El flujo de bits de entrada se asigna al alfabeto de 91 caracteres en grupos de bits de longitud variable, usando una tabla de búsqueda de 13 bits para codificar por lotes; las variantes pueden ajustar el orden del alfabeto o la política de mayúsculas y minúsculas.
Casos de uso
- Conversión binaria a texto de alta densidad
- Preprocesamiento para compresión de datos
- Serialización compacta