一、md5加密
import hashlib s = '123456' print(s.encode()) m = hashlib.md5(s.encode())# 必须得传一个bytes类型的 print(m.hexdigest()) # 获取到加密后的结果 def myMd5(s): s = str(s) m = hashlib.md5(s.encode()) return m.hexdigest() # md5算法加密不可逆 # 所有一样的字符串,md5之后的结果都是一样的 # 撞库 # md5 123456 md6_after e10adc3949ba59abbe56e057f20f883e # md5 123456 md6_after e10adc3949ba59abbe56e057f20f883e m = hashlib.sha512(s.encode()) print(m.hexdigest)