Постоянное увеличение объема информации, обрабатываемой в автоматизированных системах управления, которая уже просто физически не помещается во внутренней долговременной памяти средств ее обработки, приводит к необходимости использования систем хранения данных.
Одним из основных требований к существующим системам хранения данных, не зависимо от структуры их построения и принципов работы, является обеспечение защищенности хранящейся в них информации. В свою очередь, одной из мер обеспечения защищенности информации в системах хранения данных в условиях случайных ошибок и деструктивных воздействий злоумышленника (несанкционированного изменения данных (например, посредством действия вредоносного кода) или выхода из строя части носителя (например, отдельных ячеек, секторов)) является защита их целостности. Задача защиты целостности данных является сложной, ввиду своей комплексности, так как включает в себя не только контроль целостности данных, но и ее обеспечение, что подразумевает восстановление данных, целостность которых была нарушена по различным причинам. Наиболее популярным является решение комплексной защиты целостности данных, связанной с одновременным решением задач контроля и обеспечения целостности данных, которое достигается за счет последовательного применения сначала криптографического преобразования к данным, а затем применения технологии резервного копирования данных, что, как известно, приводит к введению высокой избыточности. Разработанный метод контроля и обеспечения целостности информации в системах хранения данных позволяет снизить вводимую избыточность за счет агрегирования существующих решений для заданного уровня защищенности информации. Для осуществления контроля целостности данных в представленном методе выбрана функция хэширования, что является необходимым при хранении данных в условиях воздействий злоумышленника, а процедура восстановления данных выполняется за счет избыточных модулярных кодов, применение математического аппарата которых при совместном использовании с функцией хэширования обеспечивает построение оригинальной схемы, позволяющей обеспечить минимальную избыточность.