Рассчитай точную стоимость своей работы и получи промокод на скидку 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
Заказ выполнил
chiyoko
5
скачать
Приложение для необратимого уничтожения конфиденциальной информации.docx
2020-08-12 09:53
Последний отзыв студента о бирже Автор24
Общая оценка
4
Положительно
Спасибо большое за грамотную и интересную работу. Планирую работать с автором дальше, рекомендую всем, кто связан с темой "Программирование"

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

Оставляя свои контактные данные и нажимая «Создать задание», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.
Хочешь написать работу самостоятельно?
Используй нейросеть
Мы создали собственный искусственный интеллект,
чтобы помочь тебе с учебой за пару минут 👇
Использовать нейросеть
Тебя также могут заинтересовать
Использование стиля при оформлении сайта. Спецификации CSS1, CSS2
Лабораторная работа
Программирование
Стоимость:
300 ₽
Дипломная работа
Дипломная работа
Программирование
Стоимость:
4000 ₽
СОЗДАНИЕ ХРАНИМЫХ ПРОЦЕДУР, ТРИГГЕРОВ, ПРЕДСТАВЛЕНИЙ
Лабораторная работа
Программирование
Стоимость:
300 ₽
Компьютерная графика: 4 ЛР в 3ds Max/Blender, 1 КР в 3ds Max
Лабораторная работа
Программирование
Стоимость:
300 ₽
Составить программу вычисления следующих функций:
Решение задач
Программирование
Стоимость:
150 ₽
программированное обучение достоинства и недостатки
Реферат
Программирование
Стоимость:
300 ₽
Линейное программирование - 2 задачи - помощь онлайн
Помощь on-line
Программирование
Стоимость:
700 ₽
Выполнить в visual studio 2012 лабораторные работы № 4, 5
Другое
Программирование
Стоимость:
300 ₽
Симулятор фортепиано(пианино)
Курсовая работа
Программирование
Стоимость:
700 ₽
Анализ технологии проектирования и разработки программного обеспечения XP.
Контрольная работа
Программирование
Стоимость:
300 ₽
Создание сайта
Курсовая работа
Программирование
Стоимость:
700 ₽
Разработка системы учёта персонала на предприятии
Курсовая работа
Программирование
Стоимость:
700 ₽
wdf-драйвер записывающий нажатия на клавиатуру и подсчитывающий их
Курсовая работа
Программирование
Стоимость:
700 ₽
Курсовая. Язык с#
Курсовая работа
Программирование
Стоимость:
700 ₽
история развития вычислительной техники
Курсовая работа
Программирование
Стоимость:
700 ₽
Решение задач исследования операций методами оптимизации
Курсовая работа
Программирование
Стоимость:
700 ₽
Разработать приложение Покупка авиабилетов на языке с#+база данных SQL
Курсовая работа
Программирование
Стоимость:
700 ₽
Матричный калькулятор (на базе класса для работы с двумерными массивами)
Курсовая работа
Программирование
Стоимость:
700 ₽
Разработка Чат-бота для агрегации новостных источников
Курсовая работа
Программирование
Стоимость:
700 ₽
Выполнить курсовую работу по алгоритмизация и программирование. Л-00816
Курсовая работа
Программирование
Стоимость:
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 вы получите информацию о подробном расчете стоимости аналогичной работы