BASE64编码

BASE64编码

1.什么是BASE64编码,解决什么问题?

BASE64是一种“二进制到文本”的编码方法,它能够将给定的任意二进制数据转换(映射)为ASCII字符串的形式,以便在只支持文本的环境中也能够顺利地传输二进制数据。

2.BASE64的工作原理。

将每3个字节(24位)转换为4个字符。因为6位二进制数可以表示64个不同的数,因此只要确定了字符集(含64个字符),并为其中的每个字符确定一个唯一的编码,就可以通过正向与反向映射将二进制字节转换为Base64编码或反之。

参考资料:BASE编码简介
编码与其对应字符表

代码链接

BASE64


使用在线工具进行转化

使用python自带base64进行转化


原文地址:https://www.cnblogs.com/lxy2019/p/11663140.html