python 摘要(哈希算法):hashlib
admin
2023-07-23 14:42:22
0


摘要1:MD5

import hashlib

md5 = hashlib.md5()
print(md5)
print (md5.update('how to use md5 in python hashlib?'.encode('utf-8')))
print(md5.hexdigest())

运行结果:


None
d26a53750bc40b38b65a520292f69306



摘要2:SHA1

import hashlib

sha1 = hashlib.sha1()
sha1.update('how to use sha1 in '.encode('utf-8'))
sha1.update('python hashlib?'.encode('utf-8'))
print(sha1.hexdigest())

运行结果:

2c76b57293ce30acef38d98f6046927161b46a44



加盐:Salt

这是自定义算法。

相同的字符串可以得到相同的MD5值,为了加强防范,可以用:密码+用户的账号名+固定自定义字符串,然后再进行加密,

这样,得到的MD5值是唯一的,使破解难度加大。



相关内容

热门资讯

他或成英国新首相,特朗普表态 英国首相斯塔默日前宣布辞职,他的继任者极有可能是前大曼彻斯特市长、议员伯纳姆。美国总统特朗普近来与斯...
人民日报钟声:急修“安保三文件... 急修“安保三文件”,暴露日本加速军事转轨的急躁姿态(钟声)《人民日报》(2026年06月25日 第 ...
小伙凌晨酒店按摩从房间坠亡,酒... 一名“00后”小伙与同事聚餐饮酒后,凌晨前往一酒店接受按摩,却从酒店房间坠楼身亡。据酒店相关负责人以...
内塔尼亚胡称只要其在任以军就不... △内塔尼亚胡(资料图)当地时间24日,以色列总理内塔尼亚胡在以色列地方政府联合会上发表讲话,谈及以军...
瑞士谈判核心诉求为何?议长会否... 美伊瑞士谈判刚刚结束,双方对谅解备忘录各执一词。我在伊朗外交部新闻发布会现场提问:从瑞士谈判到阿曼磋...
鲁比奥:美伊本月底将继续技术磋... △鲁比奥(资料图)24日多方消息显示,美国国务卿鲁比奥表示,美国和伊朗技术团队将于6月底在瑞士继续举...
芯联集成200亿项目落地:12... 快科技6月24日消息,芯联集成近日发布对外投资进展公告,公司与芯联先进集成电路制造(绍兴)有限公司(...
刷新海洋机器人融资纪录后,他以... 来源:滚动播报 (来源:上观新闻) 依托长三角科创产业沃土,国内海洋智能装备赛道跑出新锐力量。今天...
2026年省管企业“科技创新与... 为进一步提升国资国企科技创新管理水平,推动企业规范开展科技创新活动,强化实践运用能力,切实以高质量创...
智平方郭彦东:机器人大脑不应只... “下一代机器人大脑不应只是算力和数据的竞赛。” 6月23日,具身智能机器人公司智平方创始人兼CEO郭...