欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

python模块hashlib实现sha1和md5加密操作

程序员文章站 2022-05-12 20:25:57
...

python模块hashlib实现sha1和md5加密操作

PS: md5和sha1都是不可逆

import hashlib


s = "hello fer"

# 实现sha1加密操作
sha1_str = hashlib.sha1(s.encode('utf-8')).hexdigest()

print(f"sha1加密后密文字符串:{sha1_str}")

# 实现md5加密操作
md5_str = hashlib.md5(s.encode("utf-8")).hexdigest()
print(f"md5加密后密文字符串:{md5_str}")

执行结果
python模块hashlib实现sha1和md5加密操作