Windows приложение, встраивающееся в контекстное меню windows и позволяющее вычислять для файлов контрольные суммы (хеши) md5, sha-1, sha-256, а также проверять целостность переданных файлов, сравнивая сигнатуры.
Описание программы:
- абсолютно бесплатная;
- имеет русский интерфейс;
- простая инсталляция;
- работает в любой Windows, начиная с 9x и не требует никаких сторонних библиотек и компонентов;
- интеграция в контекстное меню проводника Windows Explorer;
- вычисление для файлов хешей md5, sha-1, sha-256;
- возможность скопировать в буфер полученный хеш;
- создаваемый файл сигнатуры совместим с Linux GNU MD5Sum;
- возможность создавать хеши с ключом, гарантирующие целостность данных и выполняющие аутентификацию.
Для этого:
1. |
Выбирается секретный ключ(К).
В роли ключа может выступать любой фиксированный файл, известный только отправителю и получателю. |
2. |
Все файлы, целостность которых важна, отправитель хеширует, объединив с выбранным секретным ключом(К). Получается хеш(Х). |
3. |
Файлы данных вместе с полученным хешем(Х) отправляются получателю. Секретный ключ(К) никогда не отправляется. |
4. |
Получатель также генерирует хеши от полученных файлов, объединённых с ключом(К).
Полученный хеш сравнивается с присланным: |
5. |
Если хеши совпали, значит, данные не были модифицированы;
Если не совпали, значит, данные модифицированы.
Хеш с ключом невозможно вычислить, не зная секретный ключ. |
Скачать
программу вычисления контрольных сумм.