Программное обеспечение имеет сертификат Оперативно-аналитического центра при Президенте Республики Беларусь №BY/112 02.01. ТР027 036.01 00075 от 31.05.2021 на соответствие требованиям технического регламента ТР 2013/027/BY.
Средство контроля целостности itHash – сертифицированное в Республике Беларусь средство контроля целостности, представляющее собой программный комплекс, состоящий из программных компонентов с консольным интерфейсом, а также с графическим интерфейсом, и предназначен для вычисления hash-значений по следующим алгоритмам:
- SHA1: «Алгоритм криптографического хэширования 1 (SHA1) (US Secure Hash Algorithm 1 (SHA1)» RFC 3174;
- MD2: «Криптографический алгоритм хэширования MD2 (The MD2 Message Digest-Algorithm)» RFC 1319;
- MD5: «Криптографический алгоритм хэширования MD5 (The MD5 Message-Digest Algorithm)» RFC 1321;
- Belt: Криптографический алгоритм хэширования по требованиям СТБ 34.101.31-2011 «Информационные технологии. Защита информации. Криптографические алгоритмы шифрования и контроля целостности»;
- Gostr: Криптографический алгоритм хэширования по требованиям ГОСТ Р 34.11-2012 «Информационная технология. Криптографическая защита информации. Функция хэширования»;
- Bash128, Bash192, Bash256: Криптографический алгоритм хэширования по требованиям СТБ 34.101.77-2016 «Информационные технологии и безопасность. Алгоритмы хэширования».
Перечень программных компонентов, включенных в программный комплекс:
- itFileControl
- itFileControlXml
- itFileControlServer
- itHash
Компоненты itHash
itFileControl: консольное приложение, используемое для вычисления и проверки hash-значений единичных файлов.
itFileControlXml: консольное приложение, используемое для вычисления и проверки hash-значений по списку файлов. Список файлов и их hash-значения, вычисленные itFileControlXml, сохраняются в отдельном xml-файле. С помощью itFileControlXml возможна организация периодических автоматических проверок целостности критических объектов ПК (файлов).
itFileControlServer*: пользовательское приложение, предоставляющее Оператору графический интерфейс для вычисления hash-значений от данных, получаемых от внешнего (относительно itFileControlServer) программного обеспечения (стороннего ПО). Функциональность itFileControlServer аналогична функциональности itFileControl, за исключением того, что itFileControlServer функционирует как локальный сервер (служба) и принимает для вычисления hash-значения данные не из внешнего файла, а из потока.
itHash: пользовательское приложение, предоставляющее Оператору графический интерфейс для вычисления и проверки hash-значений файлов. Дополнительно функциональность itHash позволяет Оператору:
- формировать и при необходимости печатать отчеты с результатом вычисления и проверки hash-значений по списку файлов;
- формировать xml-файл со списком файлов, требующих периодических автоматических проверок целостности, в т.ч. с использованием itFileControlXml.