第一题:
def login(user, password):
import hashlib
md5 = hashlib.md5()
md5.update(password.encode('utf-8'))
if md5.hexdigest() == db[user]:
return True
else:
return False
第二题:
def login(username, password):
user = db[username]
return user.password == get_md5(password+user.salt)
Sign in to make a reply
夜猫杂某
第一题:
def login(user, password):
import hashlib
md5 = hashlib.md5()
md5.update(password.encode('utf-8'))
if md5.hexdigest() == db[user]:
return True
else:
return False
第二题:
def login(username, password):
user = db[username]
return user.password == get_md5(password+user.salt)