Python2.7 hashlib模块学习

import hashlib as hb
data = hb.md5('abc'.encode('utf-8'))    #开始加密
print data.hexdigest()    #显示加密结果
#以下是特殊用法,比如要加密的字符串太长,可以分多次加密,即update(a) + update(bc) = update(abc)
data_1 = data.copy()
data.update('a'.encode('utf-8'))
data.update('bc'.encode('utf-8'))
print data.hexdigest()

data_1.update('abc'.encode('utf-8'))
print data_1.hexdigest()
#以下是运行结果

这里写图片描述

猜你喜欢

转载自blog.csdn.net/qq_42794720/article/details/82185002