2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > Python bcrypt 加密验证密码

Python bcrypt 加密验证密码

时间:2020-03-13 05:41:30

相关推荐

Python bcrypt 加密验证密码

一、代码二、打印三、相关文章四、不同语言的写法

一、代码

import bcrypt#加密密码def password_hash(passwd):return bcrypt.hashpw(passwd, bcrypt.gensalt())#验证密码def password_verify(passwd, hashed):return bcrypt.checkpw(passwd, hashed)def start():pwd = '1111'passwd = pwd.encode('utf-8') # 字符转字节hashed = password_hash(passwd)print(hashed)flag = password_verify(passwd, hashed)if flag:print("match") #匹配成功else:print("match fail") #匹配失败start()

二、打印

b'$2b$12$3VAmUcyaEu/KcaTJcgxTsOmYoDWU3J7sS7rG9JDoiXXQvZ732Nnby'match

三、相关文章

Python bcrypt 教程Python3.8.0中string与byte相互转换

四、不同语言的写法

【Golang】go hash 密码:加密、校验【PHP】PHP password_hash 与 password_verify 使用

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。