Aller au contenu
uencoder

Base32768

Base32768 encode des données binaires avec 32768 caractères Unicode du BMP, faisant correspondre chaque 15 bits à 1 caractère pour une expansion d'environ 1,067 — l'un des encodages Unicode les plus denses disponibles.

Objectif

Elle représente des données binaires avec le plus faible surcoût dans les canaux compatibles Unicode, adaptée aux grandes charges utiles.

Mécanisme

Le flux de bits d'entrée est découpé en groupes de 15 bits, chacun projeté sur l'un des 32768 caractères sûrs du BMP (à l'exclusion de la plage de substitution, des blocs de contrôle et des non-caractères), atteignant 15 bits par caractère.

Cas d’usage

  • Grands transferts binaires sur canaux Unicode
  • Encodage de données à haute densité
  • Sérialisation multiplateforme

Outils associés

References