架构师训练营第十一周作业 1
请用你熟悉的编程语言写一个用户密码验证函数,Boolean checkPW(String 用户 ID,String 密码明文,String 密码密文),返回密码是否正确 boolean 值,密码加密算法使用你认为合适的加密算法。
复制代码
请用你熟悉的编程语言写一个用户密码验证函数,Boolean checkPW(String 用户 ID,String 密码明文,String 密码密文),返回密码是否正确 boolean 值,密码加密算法使用你认为合适的加密算法。
import hashlib
def checkPW(user_id, password):
result = hashlib.md5(str.encode(password+user_id))
#get hashed code from db
record = get_hashed_code_from_db(user_id)
if result.digest() == record:
return True
return False
还未添加个人签名 2020.03.08 加入
还未添加个人简介
促进软件开发及相关领域知识与创新的传播
评论