python学习笔记(十一)-- md5加密
md5加密
import hashlib #加密,md5加密不可逆 #1 字符串转成bytes 2、用hashlib.md5进行加密 3、获取加密结果 s = '123456' s = s.encode()#字符串转bytes m = hashlib.md5(s)#md5加密 m = hashlib.sha256(s)#加密 result = m.hexdigest()#获取加密后的结果 print(result) #加盐,在原字符串基础上加一段字符串,再进行加密 def md5(s,salt='#$%^%^^326237'): s = (str(s)+salt).encode() m = hashlib.md5(s) return m.hexdigest()