这篇文章主要介绍了Python hashlib加密模块常用方法解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
主要用于对字符串的加密,最常用的为MD5加密:
import hashlib
def get_md5(data):
obj = hashlib.md5()
obj.update(data.encode('utf-8'))
result = obj.hexdigest()
return result
val = ge
一.hashlib模块
用于加密相关的操作,3.x里代替了md5模块和sha模块,主要提供
:SHA1,SHA224,SHA256,SHA384,SHA512,MD5算法。
1.使用hashlib模块进行MD5加密。
import hashlib
m = hashlib.md5()
m.update(bHello)
m.update(bIt's me)
print(m.hexdigest())
m.update(bIt's been a long time since last time we