美文网首页
Python中使用加盐哈希函数加密密码!

Python中使用加盐哈希函数加密密码!

作者: 919b0c54458f | 来源:发表于2019-01-27 10:23 被阅读5次

本篇文章主要介绍第四种 「加盐哈希加密」

werkzeug介绍

Werkzeug是一个WSGI工具包,他可以作为一个Web框架的底层库。但是

werkzeug 不是一个 web 服务器,也不是一个 web 框架,而是一个工具包,因为它封装好了很多 Web 框架的东西,例如

Request,Response 等等,大名鼎鼎的Flask就是基于werkzeug开发的。

安装 werkzeug

pip install Werkzeug

密码生成函数 generate_password_hash

加群一起交流,记得共享资源哦!960410445

可以看到,每次计算出来的值都是不一样的, generate_password_hash 函数定义为

结语

这个加盐哈希加密以后的密文,放到另外一台服务器上也是可以校验通过的,如果做网站数据库迁移也不用重新生成数据,使用这套加密算法可以很大程度上规避暴力破解密码,还是那名老话,密码是123456的就算使用再牛逼的加密你依然是不安全的,另外撞库也是不可避免的,所以作为用户可以尝试不同的网站使用不同的密码来规避撞库问题。

相关文章

网友评论

      本文标题:Python中使用加盐哈希函数加密密码!

      本文链接:https://www.haomeiwen.com/subject/nqjgjqtx.html