Saltar al contenido
uencoder

Base64 XML-Safe

Base64 XML-Safe es una variante de Base64 adaptada a documentos XML, que garantiza que la salida no contenga caracteres especiales de XML o va envuelta en una sección CDATA.

Propósito

Permite incrustar datos binarios de forma segura en el contenido de elementos XML sin colisionar con los caracteres sintácticos de XML (<, >, &).

Mecanismo

La salida Base64 estándar nunca contiene <, > ni &, pero sí +, / y =; dentro de XML la carga útil suele incrustarse directamente o envolverse en una sección CDATA, o bien se usa el alfabeto Base64URL.

Casos de uso

  • Incrustación binaria en configuración XML
  • Codificación de adjuntos SOAP
  • Atributos de aserción SAML

Herramientas relacionadas

References