1、md5
1 import hashlib 2 def MD5(str): 3 h1 =hashlib.md5() 4 h1.update(str.encode(encoding = ‘utf-8‘)) 5 return h1.hexdigest() #小写 6 7 if __name__ == "__main__": 8 str =‘123232‘ 9 md5 =MD5(str) 10 print("加密前为 : "+ str) 11 print("加密后为:" + md5)
输出
加密前为 : 123232 加密后为:552effa0980dcec34d29ca4ad27a11e0
2、base64
1 import base64 2 def Ebase64(string): 3 return str(base64.b64encode(string.encode("utf-8")),‘utf-8‘) 4 5 if __name__ == ‘__main__‘: 6 string = ‘123数据‘ 7 print(f"{string}:{Ebase64(string)}")
输出:
123数据:MTIz5pWw5o2u
原文:https://www.cnblogs.com/CXMS/p/12531499.html