def create_md5_b64_version(sites): """Creates a version with both hashing methods""" blacklist = [] for category, domains in sites.iteritems(): for domain in domains: blacklist.append(b64encode(md5new(domain).digest())) blacklist.append(b64encode(md5new('example.com').digest())) #specific request return {'domains': blacklist}
def create_md5_version(sites): """Creates an md5 version""" blacklist = [] for category, domains in sites.iteritems(): for domain in domains: blacklist.append(md5new(domain).hexdigest()) blacklist.append(md5new('example.com').hexdigest()) #specific request return {'domains': blacklist}
def create_md5_b64_version(sites): """Creates a version with both hashing methods""" blacklist = [] for category, domains in sites.iteritems(): for domain in domains: blacklist.append(b64encode(md5new(domain).digest())) blacklist.append(b64encode( md5new('example.com').digest())) #specific request return {'domains': blacklist}