Aller au contenu
uencoder

Z85 Encoding

Z85 (ZeroMQ Base85) est la variante Base85 à 85 caractères définie par ZeroMQ qui encode 4 octets en 5 caractères, utilisée pour la forme textuelle des clés CurveZMQ.

Objectif

Représente de manière compacte des clés et certificats binaires de longueur fixe en caractères imprimables, pratique pour les fichiers de configuration et les lignes de commande.

Mécanisme

Chaque groupe de 4 octets (32 bits) est traité comme un grand entier, divisé de manière répétée par 85 pour produire cinq indices de caractères, mappés sur l'alphabet Z85 dédié. Seules les entrées dont la longueur est un multiple de 4 sont acceptées.

Cas d’usage

  • Représentation des clés CURVE de ZeroMQ
  • Jetons binaires dans les fichiers de configuration
  • Transmission de clés en ligne de commande

Outils associés

References