Требования

1. Рассчитать контрольные значения хэшей для каждого файла из filesWithCheckSums. Для этого:

a) инициировать вызов в СКЗИ функции вычисления хэшей необходимого файла;

b) хэши должны рассчитываться в соответствии с документом [30].

2. Сравнить вычисленные хэши и значения контрольных сумм из filesWithCheckSums для проверяемого файла.

3. В случае совпадения всех вычисленных хэшей с эталонными значениями вернуть код "ОК".

4. В случае хотя бы одного не совпадения - вернуть код "INVALID".

5. В случае неуспешного выполнения какого-либо из перечисленных выше действий или получения ошибок при вызове функций СКЗИ необходимо прервать выполнение метода и вернуть код ошибки в соответствии с описанием в разделе 3.2.6.