Описание работы программы в Windows |
Для запуска программы FPSUHash не требуется предварительная установка в операционной системе, достаточно запустить файл WinFPSUHash.exe, откроется графический интерфейс программы (см. подробнее пункт «Графический интерфейс»). Запуск и выполнение программы также осуществляется из командной оболочки, например cmd или PowerShell. В командной строке указывается полный путь к файлу программы FPSUHash без параметров или с дополнительными параметрами [-?], [-C], [-H], [-L], [-i], [«Комментарий»], [-HASH94], [-S]. По умолчанию значение хэш-кода выбранного файла рассчитывается и проверяется по алгоритму ГОСТ Р 34.11‑2012. В графическом интерфейсе в области выбора алгоритма расчёта хэш-кода алгоритм расчёта может быть изменён. При вызове программы FPSUHash или графического интерфейса из командной строки с параметром [-HASH94] значение хэш-кода выбранного файла будет рассчитываться по алгоритму ГОСТ Р 34.11‑94. Пример запуска программы из командной строки без параметров: C:\FPSU\WinFPSUHash.exe После вызова данной команды откроется графический интерфейс программы. Окно справки программы Окно справки со списком используемых параметров выводится при запуске программы FPSUHash с параметром [‑?], а также в случае неправильно указанных параметров. Вызов окна справки программы выполняется командой: C:\FPSU\WinFPSUHash.exe -? На рисунке ниже приведён вывод команды. Параметр [-S] Для завершения работы с программой FPSUHash требуется после вывода на экран результатов выполнения команды нажать произвольную клавишу клавиатуры. Это требование нажатия клавиши для окончания работы программы можно отменить, если указать параметр [‑S]. Параметр [-S] может использоваться совместно с другими параметрами, добавляется в конце строки команды. Пример запуска программы с параметром [-S]: C:\FPSU\WinFPSUHash.exe -? -S После вывода окна справки программы сразу же отображается командная строка для ввода следующей команды. Параметр [-HASH94] Программа FPSUHash вычисляет значения хэш-функции по алгоритму ГОСТ Р 34.11‑94 при запуске из командной строки с параметром [-HASH94]. Текстовый файл .hsh с сохраненным хэш-кодом содержит переменную HASH, если значение хэш-кода рассчитывалось по алгоритму ГОСТ Р 34.11‑94, и переменную HASH2012, если значение хэш-кода рассчитывалось по алгоритму ГОСТ Р 34.11‑2012 (подробнее о структуре файла см. в пункте «Расчёт хэш-кода файла»). Графический интерфейс программы Вызов графического режима программы FPSUHash возможен из командной строки опционально с параметрами: по алгоритму ГОСТ Р 34.11‑2012 C:\FPSU\WinFPSUHash.exe C:\FPSU\WinFPSUHash.exe -i C:\FPSU\WinFPSUHash.exe -S по алгоритму ГОСТ Р 34.11‑94 C:\FPSU\WinFPSUHash.exe -HASH94 C:\FPSU\WinFPSUHash.exe -i -HASH94 C:\FPSU\WinFPSUHash.exe -HASH94 -S При вызове графического режима программы из командной строки и последующем его закрытии происходит возврат к командной строке. Примечание. В текущем разделе документа приводятся примеры команд в PowerShell. |