作业内容
- 什么是BASE64编码,解决什么问题?
- 使用资源中提供的工具对自己的学号和姓名进行BASE64编码和解码
什么是BASE64编码
Base64,就是包括小写字母a-z、大写字母A-Z、数字0-9、符号"+"、"/"等一共64个字符的字符集。任何符号都可以转换成这个字符集中的字符,这个转换过程就叫做base64编码。将数据从一种形式转换为另一种形式进行传输/存储,可用于邮件传输、表示图片,加密数据。
BASE64怎么转换
首先将字符串转换成二进制序列,然后按每6个二进制位为一组,分成若干组,如果不足6位,则低位补0。每6位组成一个新的字节,高位补00,构成一个新的二进制序列,最后根据BASE64索引表中的值找到对应的字符。