Расчёт хэш-кода файла |
Для вычисления хэш-кода файла требуется запустить программу FPSUHash с параметром [–H], указав полный путь к файлу, на который вычисляется хэш-код, а также полный путь и имя файла, в который будет сохранен хэш-код в текстовом виде. По умолчанию значение хэш-кода выбранного файла рассчитывается по алгоритму ГОСТ Р 34.11‑2012. Вызов программы с параметром [–H]: <путь и полное имя программы winfpsuhash.exe> -H <путь и полное имя файла> <путь и полное имя файла хэш-кода> ["Комментарий"] [-HASH94] [-S] Параметры используются опционально в указанном порядке следования: [«Комментарий»] - текстовое поле; [-HASH94] - расчёт значения хэш-кода по алгоритму ГОСТ Р 34.11‑94; [-S] - отмена нажатия клавиши по окончании работы программы. Пример команды с параметром [–H]: C:\FPSU\WinFPSUHash.exe -H C:\file1 C:\FPSU\file1.hsh "Файл 1" -S Результатом выполнения данной команды будет текстовый файл C:\FPSU\file1.hsh со следующим содержанием:
StartDir = C:\ [Файл 1] FILE = file1 SIZE = 671752 HASH2012 = BD815F8D6B7A63D73445A815C4777A7896E12F78E969CC718F009BEC6BA4097F
Программа контроля целостности файлов 2.0; 15:43:31 22.04.2022
Структура текстового файла с сохраненным хэш-кодом содержит следующие переменные: StartDir - полный путь к файлу; [] - комментарий, указанный при вычислении; FILE - полное имя файла с расширением; SIZE - размер файла в байтах; HASH2012 - вычисленный хэш-код файла по алгоритму ГОСТ Р 34.11‑2012; HASH - вычисленный хэш-код файла по алгоритму ГОСТ Р 34.11‑94. Последней строкой в файле выводится название программы и версия, которой делался расчёт хэш-кода, время и дата сохранения хэш-кода. Пример команды с параметром [–H] для вычисления хэш-кода по алгоритму ГОСТ Р 34.11‑94: C:\FPSU\WinFPSUHash.exe -H C:\file1 C:\FPSU\file1_94.hsh "Файл 1" -HASH94 |