前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python-hashlib模块

Python-hashlib模块

作者头像
用户8200753
发布2023-10-22 14:44:25
1070
发布2023-10-22 14:44:25
举报
文章被收录于专栏:小豪成长日记小豪成长日记
代码语言:javascript
复制
 1 import hashlib
 2 
 3 '''
 4     md5加密
 5 '''
 6 m = hashlib.md5()  # md5加密方式
 7 m.update('123456'.encode('utf8'))  # 加密’123456‘字符串
 8 later_encryption = m.hexdigest()  # 获取加密后的结果
 9 print(later_encryption)  # e10adc3949ba59abbe56e057f20f883e
10 
11 m.update('123'.encode())  # 如果再次使用同一个hashlib对象去加密,那么加密的字符串会直接拼接在第一次加密字符串后面进行加密
12 print(m.hexdigest())  # 579d9ec9d0c3d687aaa91289ac2854e4
13 
14 m2 = hashlib.md5()
15 m2.update('123456123'.encode())
16 print(m2.hexdigest())  # 579d9ec9d0c3d687aaa91289ac2854e4
17 
18 '''
19     sha 加密
20 '''
21 s = hashlib.sha256()
22 s.update('123456'.encode())
23 print(s.hexdigest())  # 8d969eef6ecad3c29a3a629280e686cf0c3f5d5a86aff3ca12020c923adc6c92
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-05-14,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档