Содержание

Skip to end of metadata
Go to start of metadata

Применение утилиты 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).

В связи с тем, что при использовании для подсчета контрольных сумм стандартной для Linux программы 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 <имя_каталога>