Base128
Base128 将二进制数据映射到 128 个 ASCII 字符的编码方案,使每字节承载 7 位有效数据,膨胀率约 8/7。
用途
在需要 ASCII 安全且比 Base64 更紧凑的通道中传输二进制数据。
机制
将输入比特流按 7 位分组,每组映射到 ASCII 33-127 区间的一个可打印字符,末尾不足 7 位用零位填充。
用例
- 二进制协议的文本化传输
- 高密度数据序列化
- 嵌入式通信链路
Base128 将二进制数据映射到 128 个 ASCII 字符的编码方案,使每字节承载 7 位有效数据,膨胀率约 8/7。
在需要 ASCII 安全且比 Base64 更紧凑的通道中传输二进制数据。
将输入比特流按 7 位分组,每组映射到 ASCII 33-127 区间的一个可打印字符,末尾不足 7 位用零位填充。