hashlib模块

#__author__:Administrator}
#data: 2017/12/6
import hashlib
# #加密模块

#第一种加密算法md5
# m = hashlib.md5()
# print(m)
# m.update('hellow word'.encode('utf8'))#数据转换
#
# print(m.hexdigest())#取数据 296ab79bb0e6b305a21f964bd2ac8531
#
# m.update('alex'.encode('utf8'))
# print(m.hexdigest())#1c2573ec9d7b63a306a1530bde20c351
#
# #两次转换等同于
#
# m2 = hashlib.md5()
# m2.update('hellow wordalex'.encode('utf8'))
# print(m2.hexdigest())

#第二种加密算法

s = hashlib.sha256()
s.update('xuxu'.encode('utf8'))
print(s.hexdigest())#222140aca454ee11343c83a59c258897c25b618eac67038275c82d7273b387be


a
原文地址:https://www.cnblogs.com/xuxu-learn-python/p/8056479.html