- 1.Python的hashlib库用于加密相关的操作,代替了md5模块和sha模块,主要提供 SHA1, SHA224, SHA256, SHA384, SHA512 ,MD5 算法。
- 2.要想得到文件或者字符串的md5值可以使用Python的hashlib模块,python3.x已经把md5模块移除了。
1,初试Python MD5
#使用Python库求MD5
import hashlib
#求字符串MD5
def getMd5(str):
#获取一个MD5的加密算法对象
md5_value = hashlib.md5()
#得到MD5消息摘要
md5_value.update(str)
#以16进制返回消息
md5_value_hexDigest = md5_value.hexdigest()
print(md