Base64加解密
什么是base64编码和解码工具
- 在线base64解码/编码工具是一个可以将字符串解码/编码成base64的工具,使用javascript编写,简洁快速。
- Base64编码需要将3个8位字节(3*8=24)转换成4个6位字节(4*6=24),然后在6位字节前面填充两个0,组成一个8位字节,剩余字符不足3个字节则用0填充,输出字符为'=',因此编码后文本末尾可能会出现1个或2个'='。
- Base64为了保证输出代码的可读性,制定了一个码表进行统一转换,码表大小为2^6=64,这也是Base64这个名字的由来。
- 本工具可以用来对Base64格式的代码进行加密或解密。 Base64是互联网上传输8位字节码最常用的编码方法之一。
Base64 编码转换表
64 个可打印字符包括大写字母 A-Z、小写字母 a-z、数字 0-9,共 62 个字符,另外还有 2 个 + 和 /。
| 000 | 001 | 010 | 011 | 100 | 101 | 110 | 111 |
000 | A | B | C | D | E | F | G | H |
001 | I | J | K | L | M | N | O | P |
010 | Q | R | S | T | U | V | W | X |
011 | Y | Z | a | b | c | d | e | f |
100 | g | h | i | j | k | l | m | n |
101 | o | p | q | r | s | t | u | v |
110 | w | x | y | z | 0 | 1 | 2 | 3 |
111 | 4 | 5 | 6 | 7 | 8 | 9 | + | / |