1.什么是base64编码,解决什么问题?
定义:基于64个可打印字符来表示二进制数据,用于传输8bit字节码的一种编码方式。
(即将二进制转化为字符)
解决的问题:实现一种较为简单的加密,下面给出网上查到的一些实例
Mozilla Thunderbird和Evolution用Base64来保密电子邮件密码
Base64 也会经常用作一个简单的“加密”来保护某些数据,而真正的加密通常都比较繁琐。
垃圾讯息传播者用Base64来避过反垃圾邮件工具,因为那些工具通常都不会翻译Base64的讯息。
在LDIF档案,Base64用作编码字串。
2.使用资源中的工具对学号姓名进行编码和解码
3.使用python编程实现base64编码和解码
遇到了一点问题
base64只能转换二进制数据,(虽然自己把定义抄了一遍但是还是忽略了这个点),一直出错,后来才晓得要用b''把字符串转换成二进制数