Base64 XML-Safe
Base64 XML-Safe 是为 XML 文档优化的 Base64 变体,确保输出不含 XML 特殊字符或通过 CDATA 包裹处理。
用途
使二进制数据可安全嵌入 XML 元素内容,避免与 XML 语法字符(<、>、&)冲突。
机制
标准 Base64 输出本身不含 <、>、&,但含 +、/ 与 =;在 XML 中通常直接嵌入或用 CDATA 段包裹,或改用 Base64URL 字母表。
用例
- XML 配置中的二进制嵌入
- SOAP 附件编码
- SAML 断言属性