Вычисление и проверка хеш-сумм файлов по алгоритмам MD5 и SHA-2 (256 / 512).

hash checker 007

Hash Checker (ранее Free Hash Checker) — маленькая Python / QT (Cython / PyQt) графическая утилита для вычисления и проверки хеш-сумм для любого типа файлов по алгоритмам MD5 и SHA-2.

hash checker 002

MD5 (Message Digest 5) — 128-битный алгоритм хеширования (hashing), предназначенный для создания "отпечатков" или "дайджестов" файлов произвольной длинны для последующей проверки их подлинности (целостности).

hash checker 003

SHA-2 (Secure Hash Algorithm Version 2 / безопасный алгоритм хеширования версия 2) — собирательное название однонаправленных хеш-функций (SHA-224, SHA-256, SHA-384 и SHA-512) предназначенных для создания "отпечатков" или "дайджестов" файлов произвольной длинны битовой.

hash checker 004

Специально для упрощения использования Hash Checker поддерживает только три алгоритма хеширования (MD5, SHA256 и SHA512), поскольку они наиболее распространённые и популярные. Полученную хеш-сумму можно сразу сравнить, а также скопировать в буфер обмена (xclip / python-pyperclip).

hash checker 005

Лицензия: MLT (The MIT License)

hash checker 006

Домашняя страница

Страница на sourceforge.net