8
ответов

Измените строку из sha256 (). Digest () format на sha256 (). Hexdigest () Python 2.7 [duplicate]

Я получил пакет из UDP-сокета. Последние 64 байта пакета - это цифровая подпись RSA-512 SHA-256. Использование struct.unpack () Я могу получить его в строку. Когда я печатаю строку, она ...
вопрос задан: 29 September 2011 15:16
6
ответов

самый быстрый способ создать контрольную сумму для больших файлов в Python

я должен передать большие файлы через сеть и должен создать контрольную сумму для них на почасовой основе. таким образом, скорость для генерации контрольной суммы является критической для меня. так или иначе я не могу сделать zlib.crc32 и zlib....
вопрос задан: 26 November 2012 11:26
4
ответа

Хеширование в SHA512 с помощью соли? - Python

Я просматривал тыс hashlib документация, но не нашел ничего говорящего об использовании соли при хешировании данных. Справка была бы большой.
вопрос задан: 24 May 2010 16:58
3
ответа

Создание контрольной суммы MD5 файла

Существует ли простой способ создания (и проверки) контрольных сумм MD5 список файлов в Python? (У меня есть небольшая программа, над которой я работаю, и я хотел бы подтвердить контрольные суммы файлов).
вопрос задан: 12 April 2016 16:52
3
ответа

Получите хеш MD5 больших файлов в Python

Я использовал hashlib (который заменяет md5 в Python 2.6/3.0), и он хорошо работал, если я открыл файл и поместил его содержание в hashlib.md5 () функция. Проблема с очень большими файлами что их размеры...
вопрос задан: 4 May 2015 02:29
3
ответа

Различие в SHA512 между Python hashlib и sha512sum инструментом

Я получаю различные дайджесты сообщения от инструмента linux 'sha512sum' и Python hashlib библиотека. Вот то, что я вхожу в свою Ubuntu 8.10: $ повторяют тест | sha512sum...
вопрос задан: 18 July 2009 15:56
2
ответа

Compare result from hexdigest() to a string

I've got a generated MD5-hash, which I would like to compare to another MD5-hash from a string. The statement below is false, even though they look the same when you print them and should be true. ...
вопрос задан: 27 August 2010 10:33
2
ответа

Есть ли значительные издержки при помощи различных версий sha, хеширующего (hashlib модуль)

hashlib модуль Python предоставляет следующим конструкторам хеш-алгоритмов: md5 (), sha1 (), sha224 (), sha256 (), sha384 (), и sha512 (). Принятие я не хочу использовать md5, там большая разница...
вопрос задан: 10 February 2010 23:03
2
ответа

hashlib / md5. Совместимость с python 2.4

python 2.6 сообщает, что md5 модуль является устаревшим, и hashlib должен использоваться. Если я изменю импорт md5 для импорта hashlib, то я решу для python 2.5 и python 2.6, но не для python 2.4, который имеет нет...
вопрос задан: 15 September 2009 00:46
1
ответ

Python Hashlib Возвращение разных значений [дубликат]

~~ РЕШЕНИЕ НА КОНЕЦ ~~ Мне нужно проверить целостность двух файлов, отправленных по FTP. У меня есть все, кроме хэшей SHA256. Позвольте мне объяснить это с помощью кода. BLOCK_SIZE = 65536 hasher = hashlib.sha256 () ...
вопрос задан: 29 April 2017 15:19
1
ответ

Операции на хешах Python

У меня есть довольно странная проблема. Для Распределенной Хеш-таблицы я должен смочь сделать некоторые простые математические операции на хешах MD5. Они включают сумму (числовая сумма, представленная хешем) и...
вопрос задан: 24 April 2010 00:49
0
ответов

основы шифрования Python с hashlib sha1

Я изо всех сил пытаюсь полностью понять, как работает шифрование и как оно кодируется, особенно с помощью Python. Я просто пытаюсь понять основы и создать код в простейшей форме. Я собираюсь передать ...
вопрос задан: 28 May 2019 21:02
0
ответов

Как исправить ошибку TypeError: объекты Unicode должны быть закодированы перед хешированием?

У меня такая ошибка: Traceback (последний вызов последним): файл "python_md5_cracker.py", строка 27, в m.update (строка) TypeError: Unicode-объекты должны быть закодированы перед хешированием, когда я пытаюсь ...
вопрос задан: 23 May 2019 07:52
0
ответов

Python 3 один и тот же текст, но разные хэши md5

У меня есть относительно простой алгоритм обработки текста, который импортирует некоторые слова из текстового файла и создает фразу. Алгоритм имеет второй путь, который он может использовать, если установлен флаг (простая константа) ...
вопрос задан: 15 January 2019 16:51
0
ответов

Использование hashlib для вычисления дайджеста md5 файла в Python 3

При использовании python 2.7 следующий код вычисляет шестнадцатеричный дайджест mD5 содержимого файла. (РЕДАКТИРОВАТЬ: ну, не совсем так, как показали ответы, я просто так подумал). import hashlib def md5sum (filename): f ...
вопрос задан: 11 February 2014 12:15
0
ответов

Замена модуля md5 в Python 3?

Есть ли другой модуль для md5?
вопрос задан: 12 July 2013 15:15
0
ответов

Хэши Hashlib не сравниваются должным образом

Вот мой код: import hashlib real = hashlib.sha512 ("mom") status = True, а status: inp = raw_input ("Какой пароль?" ) convert = hashlib.sha512 (inp) if convert == real: ...
вопрос задан: 31 March 2013 21:11
0
ответов

Кратчайший уникальный идентификатор Python из строк

У меня более 100 миллионов уникальных строк (VARCHAR(100) UNIQUE в базе данных MySQL). Теперь я использую приведенный ниже код, чтобы создать из них уникальный хеш (VARCHAR(32) UNIQUE), чтобы уменьшить размер индекса ...
вопрос задан: 19 June 2012 06:18
0
ответов

Что такое эквивалент hexdigest в C# в Python 3.2?

В настоящее время я работаю над проектом по преобразованию программы Python 3.2 в C#. В программе на Python есть строка кода, которая возвращает строковый объект двойной длины, содержащий только шестнадцатеричные числа...
вопрос задан: 5 April 2012 15:38
0
ответов

SHA1 хэш отличается между openssl и hashlib/pycrypto

Почему хэш от использования openssl отличается от того, что я получаю в python? $ echo "Lorem ipsum" | openssl dgst -sha1 -hex (stdin)= d0c05753484098c61e86f402a2875e68992b5ca3 $ python >>> from ...
вопрос задан: 17 January 2012 17:25
0
ответов

Определите, были ли добавлены какие-либо файлы, удаленные или изменены в каталоге

, я пытаюсь написать сценарий Python, который получит MD5SUM всех файлов в каталоге (в Linux). Что я считаю, что я сделал в коде ниже. Я хочу иметь возможность запустить это, чтобы убедиться, что нет ...
вопрос задан: 6 September 2011 20:41
0
ответов

Почему hashlib и hmac генерируют разные хеш-значения?

В Python 2.7, my = "мой" key = "ключ" печать (hashlib.sha256 (мой + ключ) .hexdigest ()) print (hmac.new (my, key, hashlib.sha256) .hexdigest ()) output, ...
вопрос задан: 4 August 2011 09:01
0
ответов

Как исправить ошибку кодирования Unicode с помощью модуля hashlib?

После нескольких поисков я не смог определить, как избежать ошибки, в которой говорится: «Объекты Unicode должны быть закодированы перед хешированием» при использовании этого кода: pwdinput = input ("Теперь введите ...
вопрос задан: 13 July 2011 17:40
0
ответов

Невозможно импортировать «hashlib»

Я пытаюсь зашифровать строку в sha1 и получаю сообщение об ошибке от сервера: «No Module Named hashlib». Используя следующий код: импортировать хэш-библиотеку encrypted = hashlib.sha1 (строка) encrypted = ...
вопрос задан: 2 July 2011 15:08
0
ответов

Модуль Python и hashlib

Я только что установил Python 2.6.6 из исходников и что я получаю: >>> import hashlib Traceback (последний вызов последним): файл "", строка 1, в File "/usr/local/lib/...
вопрос задан: 17 November 2010 00:00
0
ответов

Как повторно использовать экземпляр hashlib.md5

Как вы очищаете (или сбрасываете) и повторно используете экземпляр hashlib.md5 в питоне? Если я выполняю несколько операций хеширования в сценарии, кажется неэффективным использовать каждый новый экземпляр hashlib.md5 ...
вопрос задан: 9 November 2010 12:50