Base64编码原理

一、Base64编码原理

步骤1:将所有字符转化为ASCII码;
步骤2:将ASCII码转化为8位二进制;
步骤3:将二进制3个归成一组(不足3个在后边补0)共24位,再拆分成4组,每组6位;
步骤4:统一在6位二进制前补两个0凑足8位;
步骤5:将补0后的二进制转为十进制;
步骤6:从Base64编码表获取十进制对应的Base64编码;



说明:不足3个补0的最终Base64编码为=,而不是A!

二、Base64编码示例

示例一:zyq对应Base64编码为enlx


示例二:mzwu对应Base64编码为bXp3dQ==


评论: 0 | 引用: 0 | 查看次数: 3383
发表评论
登录后再发表评论!