python

python3中,导入hashlib库

import hashlib


m = hashlib.md5()  # 写法1
m.update(b'a123456')
n = m.hexdigest()
print(n)
a = hashlib.md5(b'a123456').hexdigest()  # 写法2,最常见的
print(a)
b = hashlib.new('md5', b'a123456').hexdigest()  # 写法3
print(b)

对中文加密

data = '你好'
nn = hashlib.md5(data.encode(encoding='UTF-8')).hexdigest()  # 对中文进行加密,需先转码
print(nn)
原文地址:https://www.cnblogs.com/xiaochongc/p/14555018.html