day8_base64模块

base64加密,可以加密和解密,下面是两个函数,md5不能解密

import base64


def base64_data_encode(st): # 这个函数是用来base64加密的
salt = 'JMY12345'
new_str = str(st) + salt
encode_str = base64.b64encode(new_str.encode()).decode()
return encode_str


print(base64_data_encode('百度'))


def base64_data_decode(st): # 这个函数是用来base64解密的
salt = 'JMY12345'
res = base64.b64decode(st).decode()
res = res.replace(salt, '') # 把盐值替换为空
return res


print(base64_data_decode('6ICB5a2ZSk1ZMTIzNDU='))
posted @ 2018-03-14 15:58  laosun0204  阅读(106)  评论(0编辑  收藏  举报