码迷,mamicode.com
首页 > 编程语言 > 详细

django 提供的加密算法

时间:2019-12-18 00:16:15      阅读:130      评论:0      收藏:0      [点我收藏+]

标签:port   hash   word   SHA256   加密算法   lse   from   解密   class   

django 提供的加密算法

  • 导包

    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)

django 提供的加密算法

标签:port   hash   word   SHA256   加密算法   lse   from   解密   class   

原文地址:https://www.cnblogs.com/wuxiaoshi/p/12057570.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!