Системы контроля целостности электронных документов работают на основе электронной цифровой подписи (ЭЦП). 45 Она формируется на основе секретного ключа и вычисленного с помощью хэш-функции значения хэша документа. 4 Хэш представляет собой значение, однозначно соответствующее содержимому документа-файла. 4 При изменении хотя бы одного символа в документе хэш изменится. 4
При проверке электронной цифровой подписи вычисляется значение хэша документа. 4 Любые изменения документа приведут к другому значению хэша, и вычисленная электронная подпись документа не совпадет с переданной, что явится сигналом нарушения его целостности. 4
Также для контроля целостности электронных документов может использоваться способ многоуровневого контроля. 2 На основе файла электронного документа, содержащего текст в исходном форматировании, формируют промежуточный файл, от него вычисляют контрольное значение хэш-кода и сохраняют его. 2 При проверке целостности файла электронного документа повторно формируют файл, от него вычисляют значение хэш-кода и сравнивают полученное значение с контрольным значением. 2 В случае совпадения двух значений хэш-кодов делают заключение о целостности файла электронного документа. 2