python hashlib模块

hashlib模块主要是用于数据加密的模块。

常用的加密算法:md5,sha,sha256,sha512等

 

"""
数据加密模块 hashlib
"""
import hashlib

password = "admin"
password2 = "234245045121812"
# 进行md5加密运算
px = hashlib.md5(password.encode("UTF-8"))
px2 = hashlib.md5(password2.encode("UTF-8"))
# 生成加密后的数字
print(px.digest())
print(px2.digest())
# 生成十六进制加密数据
print(px.hexdigest())
print(px2.hexdigest())

# 进行sha方式加密
encrypt = hashlib.sha256(password.encode("UTF-8"))
encrypt2 = hashlib.sha256(password2.encode("UTF-8"))
# 输出密文信息
print(encrypt.hexdigest())
print(encrypt2.hexdigest())

你可能感兴趣的:(技术总结)