首页 > 其他 > 详细

md5加密及base64加密处理

时间:2020-03-20 15:29:51      阅读:67      评论:0      收藏:0      [点我收藏+]

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

 

md5加密及base64加密处理

原文:https://www.cnblogs.com/CXMS/p/12531499.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!