Python - base64 编码解码

Base64 是网络上最常见的用于传输 8Bit 字节码的编码方式之一,Base64就是一种基于64个可打印字符来表示二进制数据的方法。

Base64 编码是从二进制到字符的过程,可用于在HTTP环境下传递较长的标识信息。采用Base64 编码具有不可读性,需要解码后才能阅读。

base64 - 百度百科

1. 基于 Python3 的base64和base32编码解码

[1] - base64 编码解码

import base64

#
encode64 = base64.b64encode(b'Today is Sunny.')
#b'VG9kYXkgaXMgU3Vubnku'

decode64 = base64.b64decode(b'VG9kYXkgaXMgU3Vubnku')

[2] - base32 编码解码

import base64

#
encode64 = base64.b64encode(b'Today is Sunny.')
#b'KRXWIYLZEBUXGICTOVXG46JO'

decode64 = base64.b64decode(b'KRXWIYLZEBUXGICTOVXG46JO')

2. 相关材料

[1] - Ubuntu - md5sum 文件校验工具 - AIUAI

Last modification:November 2nd, 2019 at 02:29 pm

Leave a Comment