Python  md5加密是通过hashlib完成的,对字符串、文本文件等加密只需调用hashlib的md5加密算法即可。

按照下列方式对字符串进行md5加密,发现得到的最后结果总是不同的:

import hashlib
m=hashlib.md5()
m.update('key')

print "****************"
print m.hexdigest

 

结果:

Python md5加密

纠结了半天,也不知道原因,可能是编码字符串编码方式不同导致最后结果不同。

我又试了下如下方法:

pwd=hashlib.new("md5", userpwd).hexdigest()

Python md5加密

得到最后的加密的算法正确。

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-18
猜你喜欢
  • 2022-03-03
  • 2021-06-09
  • 2022-01-02
  • 2022-12-23
  • 2022-12-23
  • 2021-11-30
  • 2021-07-14
相关资源
相似解决方案