文章目录
一、Base64 简介
二、Base64 编码原理
三、最后编码组字节不足时补位 '=' 符号
四、Base64 编码实现参考
一、Base64 简介
----
Base64 不是加密算法 ,...之后 , 其可读性增强很多 , 标准的 Base64 编码只能从下面的字符中选择字符 ;
private static final byte ENCODE[] = {
'A', 'B', 'C...Base64 少了 数字
0
, 小写字母 i, o, 大写字母 I , 两个符号 + 和 / ;
二、Base64 编码原理
----
Base64 编码中 ,
3
个字节一组 , 每个字节...‘=’ 符号
----
Base64 编码中 , 没有等号符号 ;
Base64 编码中 , 以
3
位为一组 , 但是编码到最后 , 可能只剩下
1
个或
2
个字符组成 ;
如果只剩下...byte 和
1
个 ‘=’ 组成最后一个编码组 ;
四、Base64 编码实现参考
----
Android 中实现的 Base64 算法 ;
/*
* Copyright (C) 2010