По производственной необходимости понадобилось вычислять хеши файлов по ГОСТ 34.11-2012.
Сделать это можно утилитой которая предоставляет КриптоПРО (Вычисление хэшей с использованием КриптоПро CSP 4.0 по ГОСТ 34.11-2012). Она прекрасно справляется со своей задачей, но она консольная, т.е. рядовому пользователю будет проблематично и не удобно ей пользоваться.
Дабы снять с себя постоянные просьбы пользователей, о помощи в вычислении хешей нужных им файлов, решил написать графическую обертку для этой консольной утилиты.
Принцип работы программы простой, по кнопке «Open» выбираете файлы для которых необходимо вычислить хеш сумму и дожидаетесь результата. Результат вычисления будет отображен ниже. По кнопке «CopyToClipboard» можно скопировать все содержимое в буфер обмена.
Скачать “Вычисление хэшей по ГОСТ 34.11-2012” hash_gost.exe – Загружено 1146 раз – 631 KB
ПОНРАВИЛАСЬ ИЛИ ОКАЗАЛАСЬ ПОЛЕЗНОЙ СТАТЬЯ, ПОДДЕРЖИ АВТОРА ДОНАТОМ
Жаконда, два вопроса: почему Ваша чудесная программа чудесным образом удаляет cpverify после первого же использования и как посчитать хэш по 256 битам?
Потому что так задумано. Программа для работы распаковывает из себя этот cpverify и затем подчищает за собой. В рамках данной программы никак. Если сильно нужно, то могу посмотреть параметры cpverify и добавить это в свою утилиту.
Жаконда, один вопрос: как посчитать хэш по 256 битам?