с++. задача инвентаризации файлов на жестком диске. Используемый алгоритм SHA512.
Задача в категории Программирование, по предмету C/C++
Начальная цена за работу: не указана
Дата сдачи работы: 16.07.2017, сдача прошла
Срок блокировки средств для проверки работы: 5 дней.
Краткое описание работы:задача инвентаризации файлов на жестком диске. Используемый алгоритм SHA512.
· составление списка важных файлов
· вычисление хэш-суммы каждого файла при помощи конкретного алгоритма
· сохранение списка файлов в отдельном хранилище (базе данных, текстовом документе и т.д.) Реализовать алгоритм библиотекой.
После того, как в автоматизированной системе произведена инвентаризация конфиденциальной информации (составлен перечень важных файлов и высчитаны их хэш-суммы), необходимо регулярно производить проверку целостности этой информации.
Такая проверка производится довольно просто:
Берется эталонный список файлов.
Каждый файл, перечисленный в эталонном списке, подвергается повторной процедуре вычисления хэш-суммы.
Две хэш-суммы – эталонная и текущая – сравниваются.
Если хэш-суммы совпадают, значит, в файл не вносилось изменений.
Если хэш-суммы не совпадают, значит, целостность файла нарушена, произошел инцидент информационной безопасности, о чем необходимо немедленно уведомить администратора информационной безопасности.