Найти - Пользователи
Полная версия: Подсчёт контрольной суммы
Начало » Python для экспертов » Подсчёт контрольной суммы
1
Sunny
Подскажите, пожалуйста, как рассчитать контрольную сумму строки.
shiza
Sunny
Подскажите, пожалуйста, как рассчитать контрольную сумму строки.
Каким алгоритмом? =)
вот например для md5 есть встроенный модуль:
—————————
import md5
s = “Its a string”
m = md5.new()
m.update(s)
print m.hexdigest( )
—————————
Sunny
Насколько я понимаю md5 не подсчитывает контрольную сумму, а хеширует данные,т.ч. преобразует их в байтовый вид, а мне нужно на выходе получить чило, по которому я буду определять правильно или нет считались данные из файла
Sunny
вроде бы разобралась :) , оказывается использование хеш-функций один из методов задания контрольной суммы. Спасибо :)
shiza
Sunny
Насколько я понимаю md5 не подсчитывает контрольную сумму, а хеширует данные,т.ч. преобразует их в байтовый вид, а мне нужно на выходе получить чило, по которому я буду определять правильно или нет считались данные из файла
Ну недаром все часто к программам скачиваемым прилагают чиселко MD5 - чтоб проверить - то-ли скачалось и правильно ли скачалось. В TotalCommander - такая функция даже в меню есть - посчитать md5 для файла. =)
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB