python md5加密
作者:
梦晓枳 | 来源:发表于
2019-06-28 14:06 被阅读0次
- python md5加密使用python自带的md5库或者hashlib库即可,只不过在python3的标准库中,不再使用md5模块,而是统一使用hashlib
def md5_process(a_data):
a_md5 = md5.new()
a_md5.update(a_data)
print a_md5.hexdigest(),"examplemd5"
def hashlib_process(a_data):
a_md5 = hashlib.md5()
a_md5.update(a_data)
print a_md5.hexdigest(), "examplehashlib"
md5_process("CiAwZGExYTI5ZTViY2UyZmJiNzE3ODE2YTY1NmU3ZjRhYxIAogYHWgNiMDFwAQ")
hashlib_process("CiAwZGExYTI5ZTViY2UyZmJiNzE3ODE2YTY1NmU3ZjRhYxIAogYHWgNiMDFwAQ")
#输出:
2dee1a459a78525f23c4646b3f34678f examplemd5
2dee1a459a78525f23c4646b3f34678f examplehashlib
- md5值不能够反解密,只能用来判断是否与预期数据一致
- 现在有一些强破解的办法破解md5加密,所以很多时候会进行多次md5加密或者加盐加密的方式,作为最终的md5加密结果
本文标题:python md5加密
本文链接:https://www.haomeiwen.com/subject/ngvscctx.html
网友评论