简单介绍django提供的加密算法


Posted in Python onDecember 18, 2019

导包

from django.contrib.auth.hashers import make_password, check_password

加密

# 原密码 1234
password = '1234'
# 加密
make_password(password) # pbkdf2_sha256$120000$S92tuv6RM7Ct$SwDIx5MYxahhSCFWf/OmA650rZTvqbW7QcbNLw/Oq/I=

解密

# 加密后的密码
pwd = 'pbkdf2_sha256$120000$S92tuv6RM7Ct$SwDIx5MYxahhSCFWf/OmA650rZTvqbW7QcbNLw/Oq/I='

# 校验密码 如果相同则返回True 否则返回False
check_password('1234',pwd)

以上就是全部相关知识点,感谢大家的学习和对三水点靠木的支持。

Python 相关文章推荐
用python实现的可以拷贝或剪切一个文件列表中的所有文件
Apr 30 Python
Python找出9个连续的空闲端口
Feb 01 Python
详谈python http长连接客户端
Jun 12 Python
在Mac下使用python实现简单的目录树展示方法
Nov 01 Python
Centos部署django服务nginx+uwsgi的方法
Jan 02 Python
Python基于plotly模块实现的画图操作示例
Jan 23 Python
Python文件读写w+和r+区别解析
Mar 26 Python
详解在Python中使用Torchmoji将文本转换为表情符号
Jul 27 Python
Python实现自动装机功能案例分析
Oct 22 Python
Python基于爬虫实现全网搜索并下载音乐
Feb 14 Python
pytorch model.cuda()花费时间很长的解决
Jun 01 Python
python脚本框架webpy模板控制结构
Nov 20 Python
详解从Django Allauth中进行登录改造小结
Dec 18 #Python
解决pycharm最左侧Tool Buttons显示不全的问题
Dec 17 #Python
python 字段拆分详解
Dec 17 #Python
从pandas一个单元格的字符串中提取字符串方式
Dec 17 #Python
基于pandas中expand的作用详解
Dec 17 #Python
Python使用psutil获取进程信息的例子
Dec 17 #Python
python psutil监控进程实例
Dec 17 #Python
You might like
初学者入门:细述PHP4的核心Zend
2006/09/05 PHP
基于mysql的论坛(2)
2006/10/09 PHP
php基础知识:类与对象(3) 构造函数和析构函数
2006/12/13 PHP
php和mysql中uft-8中文编码乱码的几种解决办法
2012/04/19 PHP
php版微信公众账号第三方管理工具开发简明教程
2016/09/23 PHP
php从数据库中获取数据用ajax传送到前台的方法
2018/08/20 PHP
php提取微信账单的有效信息
2018/10/01 PHP
利用404错误页面实现UrlRewrite的实现代码
2008/08/20 Javascript
js 操作css实现代码
2009/06/11 Javascript
JavaScript DOM 学习第七章 表单的扩展
2010/02/19 Javascript
JavaScript.Encode手动解码技巧
2010/07/14 Javascript
jquery easyui combox一些实用的小方法
2013/12/25 Javascript
自己封装的javascript事件队列函数版
2014/06/12 Javascript
input:checkbox多选框实现单选效果跟radio一样
2014/06/16 Javascript
jQuery 生成svg矢量二维码
2016/08/09 Javascript
layui分页效果实现代码
2017/05/19 Javascript
js实现图片上传预览原理分析
2017/07/13 Javascript
浅谈NodeJs之数据库异常处理
2017/10/25 NodeJs
分享ES6的7个实用技巧
2018/01/18 Javascript
Vue-cropper 图片裁剪的基本原理及思路讲解
2018/04/17 Javascript
小程序调用微信支付的方法
2019/09/26 Javascript
JavaScript 函数用法详解【函数定义、参数、绑定、作用域、闭包等】
2020/05/12 Javascript
浅谈javascript如何获取文件后缀名
2020/08/07 Javascript
vue中重定向redirect:‘/index‘,不显示问题、跳转出错的完美解决
2020/09/28 Javascript
[52:37]完美世界DOTA2联赛循环赛 Forest vs DM BO2第一场 10.29
2020/10/29 DOTA
使用Python实现从各个子文件夹中复制指定文件的方法
2018/10/25 Python
解决新版Pycharm中Matplotlib图像不在弹出独立的显示窗口问题
2019/01/15 Python
python制作图片缩略图
2019/04/30 Python
Python sys模块常用方法解析
2020/02/20 Python
python中strip(),lstrip(),rstrip()函数的使用讲解
2020/11/17 Python
CSS3中HSL和HSLA的简单使用示例
2015/07/14 HTML / CSS
html5表单及新增的改良元素详解
2016/06/07 HTML / CSS
文秘自荐信
2014/06/28 职场文书
校长师德表现自我评价
2015/03/05 职场文书
社区党建工作总结2015
2015/05/13 职场文书
Apache Pulsar结合Hudi构建Lakehouse方案分析
2022/03/31 Servers