hashlib加密

import hashlib   

# new_m="Hello".encode() #吧字符串转为byetes类型
# new_m=b"hello"
# print(new_m,type(new_m))

m = hashlib.md5()#构建一个md5对象
m.update('ni好123'.encode()) #
# print(m.hexdigest()) #加密后的字符串
#撞库
#加密库

#加盐
def md5_pass(str,salt='123456'):
import hashlib
str=str+salt #加盐,给密码添加元素,防止解密的一种安全手段
md=hashlib.md5()
md.update(str.encode())
passwd=md.hexdigest()
return passwd
print(md5_pass('12ert23'))
posted @ 2019-08-13 10:14  刘淑贤  阅读(131)  评论(0)    收藏  举报