/
ilya.petrash
/
SimplePyScripts
Обзор
Документация
Войти
/
ilya.petrash
/
SimplePyScripts
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
0.0.0
Hash/encode_all_algo.py
22 строки
540 B
ipetrash
#!/usr/bin/env python -> #!/usr/bin/env python3
06 апр 2016, 10:31
06 апр 2016, 10:31
c4ef2f1
Код
Авторство
О чём код?
#!/usr/bin/env python3 # -*- coding: utf-8 -*- __author__ = 'ipetrash' import hashlib if __name__ == '__main__': available = list(set(map(str.lower, hashlib.algorithms_available))) available.sort() text = 'hello world' for algo_name in available: try: alg = hashlib.new(algo_name) # create hash function from name alg.update(text.encode()) # set data in hash-function print("{}: {}".format(algo_name, alg.hexdigest().upper())) except ValueError: pass