【发布时间】:2013-12-02 16:05:24
【问题描述】:
在使用 B64 解码时,它不会删除在 Base64 编码中添加的填充额外字节?
考虑我将大小为 50(不是 3 的倍数)的数据提供给编码函数的场景,这将返回大小为 68 的编码数据。 在对编码数据(68 字节的输入)使用解码时,解码函数返回 51 字节的数据,我期望它为零。
当数据大小不是3的倍数时如何正确处理base 64编码/解码?
我使用了符合 RFC4648.properly 的开源 Base64 编码/解码库
【问题讨论】: