Создан заказ №2944318
29 апреля 2018
Приложение для необратимого уничтожения конфиденциальной информации
Как заказчик описал требования к работе:
Разработать на языке C++ приложение для необратимого уничтожения конфиденциальной информации, находящейся в файле. Путь к файлу задается пользователем. Если пользователь задал путь к директории, необходимо выполнить обход директории и получить список путей ко всем файлам в директории и файлам во вло
женных директориях. Глубина обхода директории должна позволять получить список путей ко всем файлам в директории, независимо от уровня вложенности. Необратимое уничтожение конфиденциальной информации должно выполняться по какому-либо стандарту/алгоритму (например, ГОСТ Р 50739-95, US NAVSO P-5239-26, US DoD 5220.22-M, алгоритм Питера Гутманна, алгоритм Брюса Шнайера и т. д.). Если выбранный стандарт/алгоритм требует заполнять содержимое файла случайными значениями, то для генерации случайных значений необходимо использовать криптографически стойкий генератор псевдослучайных чисел (встроенный в ОС или из сторонней библиотеки, по выбору студента). В приложении необходимо предусмотреть возможность ввода пользователем значений байт, которыми заполняется файл, при этом содержимое файла должно перезаписываться столько раз, сколько значений было введено пользователем. Пользователь должен иметь возможность выбора режима уничтожения конфиденциальной информации – по какому-либо стандарту/алгоритму или уничтожение путем заполнения введенными пользователем значениями байт. Приложение должно иметь консольный интерфейс. Приложение должно корректно обрабатывать ошибки, в том числе ошибки ввода/вывода, выделения/освобождения памяти
подробнее
Заказчик
заплатил
заплатил
500 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик принял работу без использования гарантии
2 мая 2018
Заказ завершен, заказчик получил финальный файл с работой
5
Приложение для необратимого уничтожения конфиденциальной информации.docx
2020-08-12 09:53
Последний отзыв студента о бирже Автор24
Общая оценка
4
Положительно
Спасибо большое за грамотную и интересную работу. Планирую работать с автором дальше, рекомендую всем, кто связан с темой "Программирование"