码迷,mamicode.com
首页 > 其他好文 > 详细

django密码生成

时间:2021-01-25 11:09:08      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:加密   bsp   ash   code   --   模板   ase   $2   mac   

pbkdf2_sha256$216000$HemUbE205Tbj$PT7B/2ZuuL6mTZoQBBHp5Hxp9r/8udRrbS+XTqZPblc=--》数据库内密码

pbkdf2_sha256--》算法

216000--》迭代次数

HemUbE205Tbj--》盐

PT7B/2ZuuL6mTZoQBBHp5Hxp9r/8udRrbS+XTqZPblc=--》加密结果

 

import hashlib,base64

base64.b64encode(hashlib.pbkdf2_hmac(算法,明文密码.encode(),盐.encode(),迭代次数,密钥长度)).decode()--》生成密码模板

base64.b64encode(hashlib.pbkdf2_hmac(‘sha256‘,‘123‘.encode(),‘HemUbE205Tbj‘.encode(),216000,None)).decode()

参考:

django\utils\crypto.py

django密码生成

标签:加密   bsp   ash   code   --   模板   ase   $2   mac   

原文地址:https://www.cnblogs.com/jinbangyi/p/14316733.html

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