跳到主要内容

11. ISO C99 Implementation of Base64 (Base64 的 ISO C99 实现)

RFC 4648 附带一个 ISO C99 Base64 implementation, 用于说明规范算法. 示例代码不是唯一正确实现, 但展示了 alphabet lookup, padding 处理和 decoder validation 的基本结构.

实现者应确保 decoder 按上层规范要求处理非 alphabet character, padding 位置和 padding bit. 在安全敏感场景中, decoder 不应静默接受格式错误的输入.