Вопросы по теме 'hashlib'

Есть ли значительные накладные расходы при использовании разных версий хеширования sha (модуль hashlib)
Модуль hashlib Python предоставляет следующие конструкторы хэш-алгоритмов: md5() , sha1() , sha224() , sha256() , sha384() и sha512() . Предполагая, что я не хочу использовать md5, есть ли большая разница в использовании, скажем, sha1...
10827 просмотров
schedule 02.06.2022

Как найти хэш MD5 файла ISO с помощью Python?
Я пишу простой инструмент, который позволяет мне быстро проверять хеш-значения MD5 загруженных файлов ISO. Вот мой алгоритм: import sys import hashlib def main(): filename = sys.argv[1] # Takes the ISO 'file' as an argument in the command...
1811 просмотров
schedule 07.08.2022

Функция Python md5 имеет разные выходные данные с одинаковым вводом
Я делаю домашнюю работу: функция register() сохраняет пары имя пользователя-md5 (пароль) вместо пар имя пользователя-пароль в dict, затем функция login() проверяет правильность пары имени пользователя и пароля или нет. Но у меня проблема с login(),...
925 просмотров
schedule 08.06.2024

объект 'frozenset' не вызывается
Когда я пытаюсь импортировать hashlib в любом контексте, он выдает эту ошибку: File "<stdin>", line 1, in <module> File "build/bdist.macosx-10.11-intel/egg/hashlib.py", line 115, in <module> """ TypeError: 'frozenset'...
19269 просмотров
schedule 17.02.2022

использование hashlib для создания пароля sha512
Я следую какой-то книге по python, и автор приводит пример использования crypt для создания хешированного пароля. Используя соль+пароль; а позже он упомянул, что то же самое можно сделать для sha512, используя библиотеку hashlib. Итак, я попытался...
408 просмотров
schedule 23.01.2023

как использовать подсказки типов — PEP 484 при создании новых объектов в python 3.7, чтобы иметь возможность завершения кода в pycharm 2019.2.4
система: федора 31 Pycharm не выполняет автоматическое завершение при вводе my_var_hash. , с venv проблем нет. Как использовать Type-Hints с такими модулями, как hashlib, и таким образом мы можем использовать параметры автозаполнения...
154 просмотров
schedule 30.08.2022

TypeError: Unicode-объекты должны быть закодированы перед хэшированием в функции Hashlib
Я проверил все другие решения той же проблемы в stackoverflow, а также попробовал их, но ничего не сработало. Я просто публикую здесь ссылки вместо кода, так как код огромен и будет менее интерактивным. Ссылка на репозиторий:...
88 просмотров

Как проверить подпись почтового запроса с помощью flask/python, когда документация написана на Ruby
Я пытаюсь проверить подпись почтового запроса, и пока хэш подписи не соответствует тестовому хэшу, который я генерирую с помощью моего API-интерфейса фляги. В документах указан следующий код для проверки подписи в Ruby. payload_body =...
1031 просмотров
schedule 08.10.2023

Хэш Python md5 продолжает генерировать неправильный хеш
Я использую онлайн-генератор md5, чтобы получить хэш-значение «футбол». Когда Python преобразует мой ввод футбольного мяча в командной строке, он генерирует другой хэш. Затем он генерирует другой хэш, совершенно отличный от слова «футбол», которое...
31 просмотров
schedule 18.01.2023