Разработка модуля верификации целостности файлов на основе хеш-функции SHA-256 на языке Python

Александр Евгеньевич Гиренко

Аннотация


В статье рассматривается задача контроля целостности файлов в вычислительных системах. Предлагается программный модуль на языке Python, реализующий алгоритм SHA-256 для вычисления хеш-сумм файлов. Модуль позволяет сохранять эталонное состояние файловой системы и при повторном запуске выявлять добавленные, удалённые и изменённые файлы. Разработанное решение может применяться для обнаружения несанкционированных изменений, аудита файловых систем и контроля резервных копий. Экспериментальная проверка проведена на тестовом наборе из двух файлов: после внесения изменений модуль корректно идентифицировал 100% модификаций.

Полный текст:

PDF

Ссылки

  • На текущий момент ссылки отсутствуют.


ISSN 2414-4487