简单介绍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生成一个导出数据库的bat脚本文件的方法
Dec 30 Python
利用Python爬取微博数据生成词云图片实例代码
Aug 31 Python
Python处理CSV与List的转换方法
Apr 19 Python
Django项目中包含多个应用时对url的配置方法
May 30 Python
python 文件查找及内容匹配方法
Oct 25 Python
python_opencv用线段画封闭矩形的实例
Dec 05 Python
对python 中class与变量的使用方法详解
Jun 26 Python
Python 200行代码实现一个滑动验证码过程详解
Jul 11 Python
基于Python和C++实现删除链表的节点
Jul 06 Python
Python SQLAlchemy库的使用方法
Oct 13 Python
Python基础之pandas数据合并
Apr 27 Python
写一个Python脚本下载哔哩哔哩舞蹈区的所有视频
May 31 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
AM/FM收音机的安装与调试
2021/03/02 无线电
中篇:安装及配置PHP
2006/12/13 PHP
php删除文件夹及其文件夹下所有文件的函数代码
2013/01/23 PHP
PHP Mysqli 常用代码集合
2016/11/12 PHP
jQuery 扩展对input的一些操作方法
2009/10/30 Javascript
更优雅的事件触发兼容
2011/10/24 Javascript
js中replace的用法总结
2013/12/27 Javascript
jQuery toggleClass应用实例(附效果图)
2014/04/06 Javascript
jquery制作 随机弹跳的小球特效
2015/02/01 Javascript
javascript实现汉字转拼音代码分享
2015/04/20 Javascript
javascript中返回顶部按钮的实现
2015/05/05 Javascript
详解jQuery移动页面开发中的ui-grid网格布局使用
2015/12/03 Javascript
js表单登陆验证示例
2016/10/19 Javascript
原生js实现节日时间倒计时功能
2017/01/18 Javascript
jQuery EasyUI Accordion可伸缩面板组件使用详解
2017/02/28 Javascript
Node.js之网络通讯模块实现浅析
2017/04/01 Javascript
移动端触摸滑动插件swiper使用方法详解
2017/08/11 Javascript
十个免费的web前端开发工具详细整理
2017/09/18 Javascript
对node.js中render和send的用法详解
2018/05/14 Javascript
ES6知识点整理之模块化的应用详解
2019/04/15 Javascript
[56:41]2018DOTA2亚洲邀请赛 3.31 小组赛 A组 Newbee vs OG
2018/04/01 DOTA
纯Python开发的nosql数据库CodernityDB介绍和使用实例
2014/10/23 Python
centos6.7安装python2.7.11的具体方法
2017/01/16 Python
Python虚拟环境virtualenv的安装与使用详解
2017/05/28 Python
在python中实现将一张图片剪切成四份的方法
2018/12/05 Python
Django框架验证码用法实例分析
2019/05/10 Python
Python 分布式缓存之Reids数据类型操作详解
2020/06/24 Python
马德里著名的运动鞋商店:NOIRFONCE
2019/04/12 全球购物
中东奢侈品市场:Coveti
2019/05/12 全球购物
Jowissa官方网站:瑞士制造的手表,优雅简约的设计
2020/07/29 全球购物
给老师的道歉信
2014/01/11 职场文书
家长给孩子的表扬信
2014/01/17 职场文书
医院学雷锋活动策划方案
2014/02/15 职场文书
大学生英语演讲稿
2014/04/24 职场文书
社会实践单位意见
2015/06/05 职场文书
CentOS MySql8 远程连接实战
2022/04/19 MySQL