コード例 #1
0
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}
コード例 #2
0
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}
コード例 #3
0
ファイル: create.py プロジェクト: rebotak/contentfilter
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}
コード例 #4
0
ファイル: create.py プロジェクト: rebotak/contentfilter
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}