侧边栏壁纸
博主头像
张种恩博主等级

一个能运维的 JPG 搬运工

  • 累计撰写 716 篇文章
  • 累计创建 62 个标签
  • 累计收到 33 条评论

目 录CONTENT

文章目录

Python基础(23)之hashlib模块

张种恩
2019-05-24 / 0 评论 / 0 点赞 / 329 阅读 / 0 字 / 正在检测是否收录...
温馨提示:
本文最后更新于 2020-02-25,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

md5 和 sha 加密

import hashlib

str = '123'
md5_helper = hashlib.md5()
md5_helper.update(bytes(str, 'utf-8'))
print(md5_helper.hexdigest())  # 202cb962ac59075b964b07152d234b70

sha_helper = hashlib.sha1()
sha_helper.update(bytes(str, 'utf-8'))
print(sha_helper.hexdigest())  # 40bd001563085fc35165329ea1ff5c5ecbdbbeef

加盐

import hashlib

str = '123'
md5_helper = hashlib.md5()
md5_helper.update(bytes(str, 'utf-8'))
print(md5_helper.hexdigest())  # 202cb962ac59075b964b07152d234b70
# 加盐
md5_salt_helper = hashlib.md5("salt".encode("utf8"))
md5_salt_helper.update(bytes(str, 'utf-8'))
print(md5_salt_helper.hexdigest())  # 8c4fb7bf681156b52fea93442c7dffc9
0

评论区