def checkMD5Password(self, md5Password): md = md5.new() md.update(md5Password) md.update(self.challenge) correct = md.digest() return self.response == correct