[code] 编码-隐藏密码

import json
import base64

# 输入
x = dict(a=1, b='555', name='中文')

# 编码
y = json.dumps(x, indent=2).encode('utf-8')
with open('b64.txt', 'wb') as fp:
    fp.write(base64.b64encode(y))

# 解码
with open('b64.txt', 'rb') as fp:
    c = fp.read()
x = json.loads(base64.b64decode(c))
  • 单向加密
import hmac
y = hmac.new(b"secretKey", b"secretMessageToHash", digestmod='sha256').hexdigest()
posted @ 2021-08-17 16:30  bregman  阅读(85)  评论(0)    收藏  举报