MD5加密简易用法

# 两种MD5加密方法
from Crypto.Hash import MD5
import hashlib
md5 = hashlib.md5()  # 创建一个新的散列对象并返回它
md5.update('0abc'.encode('utf-8'))   #输入要加密的字段
str_md5 = md5.digest()  #加密成8进制
print(str_md5)
md5 = MD5.new()  # 创建一个新的散列对象并返回它
md5.update('abc'.encode('utf-8')) #输入要加密的字段
str_md5 = md5.hexdigest() #加密成16进制
print(str_md5)

官方文档:

https://docs.python.org/3/library/hashlib.html?highlight=hashlib#credits

PEP 247 - 加密哈希函数 API

https://peps.python.org/pep-0452/

posted @ 2022-03-10 11:30  遗忘之前  阅读(326)  评论(0)    收藏  举报