Saltar al contenido
uencoder

Base85 (Z85)

Base85 (Z85) es una variante de Ascii85 definida por ZeroMQ, que usa su propio alfabeto y solo acepta entradas múltiplo de 4 bytes; se usa para representar claves CURVE.

Propósito

Expresa claves fijas de 32 bytes de forma compacta como 40 caracteres imprimibles, lo que resulta cómodo para archivos de configuración y líneas de comandos.

Mecanismo

Aplica el mismo mapeo de 4 a 5 que Ascii85, pero con un alfabeto Z85 dedicado de 85 caracteres (excluye comillas, barras invertidas y otros caracteres propensos a conflictos) y sin el marcador de compresión z.

Casos de uso

  • Claves CURVE de ZeroMQ
  • Representación de claves en archivos de configuración
  • Paso de tokens por línea de comandos

Herramientas relacionadas

References