import hashlib# 基本使用cipher = hashlib.md5('需要加密的数据的二进制形式'.encode('utf-8'))print(cipher.hexdigest()) # 加密结果码
# 加盐cipher = hashlib.md5()cipher.update('前盐'.encode('utf-8'))cipher.update('需要加密的数据'.encode('utf-8'))cipher.update('后盐'.encode('utf-8'))print(cipher.hexdigest()) # 加密结果码
# 其他算法cipher = hashlib.sha3_256(b'')print(cipher.hexdigest())cipher = hashlib.sha3_512(b'')print(cipher.hexdigest())
# 必须加盐cipher = hmac.new('盐'.encode('utf-8'))cipher.update('数据'.encode('utf-8'))print(cipher.hexdigest())
转载于:https://www.cnblogs.com/zhangdajin/p/11144536.html
