Base91 Variant
Les variantes de Base91 sont des encodages qui ajustent l'alphabet ou l'alignement des bits du Base91 standard (91 caractères, expansion d'environ 1,231).
Objectif
Elles représentent les données binaires de manière plus compacte que Base85 tout en gardant toute la sortie en ASCII imprimable.
Mécanisme
Le flux de bits d'entrée est mappé sur l'alphabet de 91 caractères par groupes de bits de longueur variable, à l'aide d'une table de correspondance de 13 bits pour un encodage par lots ; les variantes peuvent ajuster l'ordre de l'alphabet ou la politique de casse.
Cas d’usage
- Conversion binaire-texte à haute densité
- Prétraitement pour la compression de données
- Sérialisation compacte