Применение утилиты gostsum в Astra Linux SE/Astra Linux CE
В состав операционных систем специального назначения Astra Linux Special Edition ОС СН "Смоленск" версий 1.5 и далее, а также операционной системы Astra Linux Common Edition ОС ОН "Орёл" версий 2.12 и далее,
включен пакет libgost, содержащий библиотеки, реализующие алгоритмы и процедуры вычисления хэш-функций в соответствии с действующим ГОСТ Р 34.11-2012.
Для подсчета контрольных сумм оптических носителей и их файловых образов в состав пакета включена утилита gostsum
.
При вычислении контрольных сумм утилита gostsum:
- По умолчанию использует алгоритм ГОСТ Р 34.11-2012 с длиной хэш-кода 256 бит (опция --gost-2012);
- Допускает использование алгоритма ГОСТ Р 34.11-2012 с длиной хэш-кода 512 бит (опция --gost-2012-512 );
- Допускает использование алгоритма ГОСТ Р 34.11-94 (опция
--gost-94).
md5sum,
полученные контрольные суммы могут различаться в зависимости от использования диска (устройства) или образа (файла),рекомендуем Вам использовать программу
gostsum.
Помимо соответствия ГОСТ, использование gostsum гарантирует корректный подсчёт контрольных сумм независимо от использования дисках или образах..Пример использования gostsum:
gostsum -d /dev/cdrom
(для дисков)gostsum -d /home/user/1test.iso
(для образов)
Образ диска создается командой:
genisoimage -r -J -joliet-long -iso-level 3 -V "Метка диска" -o <имя_исо_образа>.iso <имя_каталога>