快捷搜索: 王者荣耀 脱发

python3.x中如何使用base64、base32、base16编码解码

python3.x中如何使用base64、base32、base16编码解码 python3.x中如何使用base64、base32、base16编码解码
一、base64加密解密 一、base64加密解密
加密: 加密:
>>> import base64
>>> encode = base64.b64encode(bI love you)
>>> encode
bSSBsb3ZlIHlvdQ==
解密: >>> import base64 >>> encode = base64.b64encode(bI love you) >>> encode bSSBsb3ZlIHlvdQ==解密:
>>> import base64
>>> decode = base64.b64decode(bSSBsb3ZlIHlvdQ==)
>>> decode
bI love you
二、base32加密解密 >>> import base64 >>> decode = base64.b64decode(bSSBsb3ZlIHlvdQ==) >>> decode bI love you二、base32加密解密
跟base64相似就是将base64.b 64encode变成base64.b 32encode 跟base64相似就是将base64.b 64encode变成base64.b 32encode
加密: 加密:
>>> import base64
>>> encode = base64.b32encode(bI love you)
>>> encode
bJEQGY33WMUQHS33V
解密: >>> import base64 >>> encode = base64.b32encode(bI love you) >>> encode bJEQGY33WMUQHS33V解密:
>>> import base64
>>> decode = base64.b32decode(bJEQGY33WMUQHS33V)
>>> decode
bI love you
三、base16加密解密 >>> import base64 >>> decode = base64.b32decode(bJEQGY33WMUQHS33V) >>> decode bI love you三、base16加密解密
类似的将base64.b 32encode变成base64.b 16encode 类似的将base64.b 32encode变成base64.b 16encode
加密解密过程与base64、base32一样,这里就不在赘述 加密解密过程与base64、base32一样,这里就不在赘述
如有错误,欢迎指出!

如有错误,欢迎指出!
经验分享 程序员 微信小程序 职场和发展