24 lines
406 B
Python
24 lines
406 B
Python
from hashlib import md5
|
|
|
|
|
|
def get_str_md(string: str):
|
|
md = md5()
|
|
md.update(string.encode('utf-8'))
|
|
return md.hexdigest()
|
|
|
|
|
|
def get_bytes_md(body: bytes):
|
|
md = md5()
|
|
md.update(body)
|
|
return md.hexdigest()
|
|
|
|
|
|
def get_encrypt_password(password):
|
|
# 加个end防止撞库
|
|
end = "PASSWORD"
|
|
md = md5()
|
|
md.update((password + end).encode('utf-8'))
|
|
return md.hexdigest()
|
|
|
|
|