Рассчитай точную стоимость своей работы и получи промокод на скидку 500 ₽
Найди эксперта для помощи в учебе
Найти эксперта
+2
Пример заказа на Автор24
Студенческая работа на тему:
Приложение для необратимого уничтожения конфиденциальной информации
Создан заказ №2944318
29 апреля 2018

Приложение для необратимого уничтожения конфиденциальной информации

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

Хочешь такую же работу?

Оставляя свои контактные данные и нажимая «Создать задание», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.
Тебя также могут заинтересовать
Дистанциoнный тecт по технoлогии программирoвания
Помощь on-line
Программирование
Стоимость:
700 ₽
Учебная ознакомительная практика, основы программирования (MATLAB)
Отчёт по практике
Программирование
Стоимость:
700 ₽
Реализация алгоритмов планирования использования процессорного времени
Контрольная работа
Программирование
Стоимость:
300 ₽
Проектирование информационных систем
Курсовая работа
Программирование
Стоимость:
700 ₽
программирование микроконтроллеров в мехатронике и робототехнике
Курсовая работа
Программирование
Стоимость:
700 ₽
Программное приложение оценки компетенций кандидатов на работу в АО
Выпускная квалификационная работа (ВКР)
Программирование
Курсовая работа по предмету "Разработка мобильных приложений"
Курсовая работа
Программирование
Стоимость:
700 ₽
Numerical Methods of solving Non-linear equations
Задача по программированию
Программирование
Программа шифрования данных
Дипломная работа
Программирование
Стоимость:
4000 ₽
Реализация метода золотого сечения для поиска экстремума функции
Курсовая работа
Программирование
Стоимость:
700 ₽
Сайт
Курсовая работа
Программирование
Стоимость:
700 ₽
Программирование на языке высокого уровня
Курсовая работа
Программирование
Стоимость:
700 ₽
курсовая по Программированию
Курсовая работа
Программирование
Стоимость:
700 ₽
Программирование на языке высокого уровня
Курсовая работа
Программирование
Стоимость:
700 ₽
Игра «Хапай и беги». Реализация с помощью алгебры логики.
Курсовая работа
Программирование
Стоимость:
700 ₽
Интеграция редактора HypergraphDB в Eclipse IDE Java
Курсовая работа
Программирование
Стоимость:
700 ₽
Написать программу 2D игры
Курсовая работа
Программирование
Стоимость:
700 ₽
1С:Предприятие - Разработка информационной базы
Курсовая работа
Программирование
Стоимость:
700 ₽
Разработка объектно-ориентированной программы
Курсовая работа
Программирование
Стоимость:
700 ₽
Читай полезные статьи в нашем
Проектирование программного обеспечения
Проектирование программного обеспечения представляет собой частный случай проектирования процессов и продуктов.
Ход процесса проектирования ПО и его результаты будут зависеть не только от состава требований, но и от опыта проектировщика (разработчика) и от выбранной модели процесса проектирования.
После определения требований к программному обеспечению разработчиком будут получены согласованный четк...
подробнее
Операнды, операции, выражения в VBA
Для выполнения вычислений и других манипуляций в VBA используются выражения. Выражение - это любая комбинация операндов или элементов данных (чисел, констант, переменных, функций и других операндов) и знаков операций.
Операнды (operands) в программировании - это объекты, над которыми выполняют определенные действия (операции).
Знаки операций - это символы, которые используют для соединения операн...
подробнее
Основные типы документов в Компас-3D
В терминологии системы Компас-3D LT любые изображения, которые получают используя средства системы, называют документами. В системе Компас-3D LT создают документы 3 основных типов: детали, плоские чертежи и фрагменты. В случаях построения трехмерного изображения детали употребляют еще и термин «модель». Построение модели выполняют с использованием специального модуля трехмерного моделирования.
Тип...
подробнее
Основы работы с системой автоматизированного проектирования КОМПАС-3D LT
Приобретение навыков моделирования играет важную роль в жизни человека. В современных технологиях широко используют информационные модели технических устройств, зданий и много другого, представленного чертежами и схемами. Так карты, представляющие информационные модели поверхности Земли, используются в географии, военном деле, судоходстве и т.д. В физике, радиотехнике и электротехнике используются...
подробнее
Проектирование программного обеспечения
Проектирование программного обеспечения представляет собой частный случай проектирования процессов и продуктов.
Ход процесса проектирования ПО и его результаты будут зависеть не только от состава требований, но и от опыта проектировщика (разработчика) и от выбранной модели процесса проектирования.
После определения требований к программному обеспечению разработчиком будут получены согласованный четк...
подробнее
Операнды, операции, выражения в VBA
Для выполнения вычислений и других манипуляций в VBA используются выражения. Выражение - это любая комбинация операндов или элементов данных (чисел, констант, переменных, функций и других операндов) и знаков операций.
Операнды (operands) в программировании - это объекты, над которыми выполняют определенные действия (операции).
Знаки операций - это символы, которые используют для соединения операн...
подробнее
Основные типы документов в Компас-3D
В терминологии системы Компас-3D LT любые изображения, которые получают используя средства системы, называют документами. В системе Компас-3D LT создают документы 3 основных типов: детали, плоские чертежи и фрагменты. В случаях построения трехмерного изображения детали употребляют еще и термин «модель». Построение модели выполняют с использованием специального модуля трехмерного моделирования.
Тип...
подробнее
Основы работы с системой автоматизированного проектирования КОМПАС-3D LT
Приобретение навыков моделирования играет важную роль в жизни человека. В современных технологиях широко используют информационные модели технических устройств, зданий и много другого, представленного чертежами и схемами. Так карты, представляющие информационные модели поверхности Земли, используются в географии, военном деле, судоходстве и т.д. В физике, радиотехнике и электротехнике используются...
подробнее
Теперь вам доступен полный отрывок из работы
Также на e-mail вы получите информацию о подробном расчете стоимости аналогичной работы