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

Необходимо разработать приложение

Как заказчик описал требования к работе:
темы для курсовых работ( на выбор) и описание в файле
Фрагмент выполненной работы:
Введение Advanced Encryption Standard (AES), также известный как Rijndael — симметричный алгоритм блочного шифрования (размер блока 128 бит, ключ 128/192/256 бит), принятый в качестве стандарта шифрования правительством США по результатам конкурса AES. Этот алгоритм хорошо проанализирован и сейчас широко используется, как это было с его предшественником DES. Национальный институт стандартов и технологий США (англ. (работа была выполнена специалистами author24.ru) National Institute of Standards and Technology, NIST) опубликовал спецификацию AES 26 ноября 2001 года после пятилетнего периода, в ходе которого были созданы и оценены 15 кандидатур. 26 мая 2002 года AES был объявлен стандартом шифрования. По состоянию на 2009 год AES является одним из самых распространённых алгоритмов симметричного шифрования. Поддержка AES (и только его) введена фирмой Intel в семейство процессоров x86 начиная с Intel Core i7-980X Extreme Edition, а затем на процессорах Sandy Bridge. Цель Разработать Windows-приложение для криптографической защиты файлов и каталогов с использованием алгоритма AES. Объект Симметричный алгоритм блочного шифрования AES. Предмет исследований Исследование симметричного алгоритма блочного шифрования AES на предмет шифровывание файлов и каталогов файловой системы Windows. Общая теоретическая база Очень коротко об алгоритмах шифрования. Выделим следующие типы: Симметричные алгоритмы шифрования (DES, AES, ГОСТ 28147-89) Ассиметричные алгоритмы шифрования или с алгоритмы открытым ключом (RSA, ГОСТ 34.10-2001) В первом случае для шифрования и расшифровывания используется один и тот же ключ, такой ключ должен сохраняться в секрете. Во втором случае используется пара ключей: закрытый и открытый. Открытый используется для шифрования, а закрытый ключ для расшифровки сообщения. Мы будем говорить о симметричном шифре, поэтому выделим разновидности симметричных шифров: Блочные шифры Поточные шифры Блочные шифры – работают блоками, блок – совокупность бит фиксированной длины. Таким образом, сообщение разбивается на блоки, затем эти блоки каким-то образом шифруются. Употребил слово «каким-то», т.к существуют различные режимы работы. Например, самый простой и самый очевидный режим – ECB (Electronic Codebook): каждый блок шифруется, а затем все блоки складываются (имеется ввиду сложение строк). Рисунок ниже, демонстрирует этот режим работы. Существуют следующие режимы: CBC, PCBC, CFB, OFB, CTRПосмотреть предложения по расчету стоимости
Зарегистрируйся, чтобы получить больше информации по этой работе
Заказчик
заплатил
500 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
20 дней
Заказчик принял работу без использования гарантии
26 января 2018
Заказ завершен, заказчик получил финальный файл с работой
5
Заказ выполнил
ша_елена
5
скачать
Необходимо разработать приложение.docx
2019-05-15 14:41
Последний отзыв студента о бирже Автор24
Общая оценка
4
Положительно
работа была выполнена в срок и требовала незначительных корректировок (в основном, в части оформления). Оценка руководителя - 4, но для нас это было более, чем достаточно

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

Оставляя свои контактные данные и нажимая «Создать задание», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.
Хочешь написать работу самостоятельно?
Используй нейросеть
Мы создали собственный искусственный интеллект,
чтобы помочь тебе с учебой за пару минут 👇
Использовать нейросеть
Тебя также могут заинтересовать
Тестирование (чек-лист, баг-репорт, тест-кейс)
Контрольная работа
Программирование
Стоимость:
300 ₽
ПРЕОБРАЗОВАТЕЛЬ ПОСЛЕДОВАТЕЛЬНОГО КОДА В ПАРАЛЛЕЛЬНЫЙ
Курсовая работа
Программирование
Стоимость:
700 ₽
Программирование/Исследование операций
Курсовая работа
Программирование
Стоимость:
700 ₽
Оформить лист соответствия
Дипломная работа
Программирование
Стоимость:
4000 ₽
Интеграция IoT в многоуровневую структуру корпоративной сети
Курсовая работа
Программирование
Стоимость:
700 ₽
Программирование на луа, создание интерпретатора луа
Решение задач
Программирование
Стоимость:
150 ₽
лабораторный практикума на базе САПР Quartus II
Лабораторная работа
Программирование
Стоимость:
300 ₽
sql бд доставка продуктов
Курсовая работа
Программирование
Стоимость:
700 ₽
Разр. информ. сист. учет комп. техники
Дипломная работа
Программирование
Стоимость:
4000 ₽
Программа C++ Задача коммивояжёра
Решение задач
Программирование
Стоимость:
150 ₽
1С:Предприятие театральная касса
Курсовая работа
Программирование
Стоимость:
700 ₽
Интеграция IoT в многоуровневую структуру корпоративной сети
Курсовая работа
Программирование
Стоимость:
700 ₽
РАЗРАБОТКА ПРОЕКТА ОПТИМИЗАЦИИ ДЕЯТЕЛЬНОСТИ ПРЕДПРИЯТИЯ
Курсовая работа
Программирование
Стоимость:
700 ₽
Разработать приложение на С#, позволяющее шифровать и дешифровать текст
Курсовая работа
Программирование
Стоимость:
700 ₽
Разработка подсистемы учёта операций по импорту
Курсовая работа
Программирование
Стоимость:
700 ₽
Ориентированный диаметр графа C++
Курсовая работа
Программирование
Стоимость:
700 ₽
Автоматизация любого бизнеса
Курсовая работа
Программирование
Стоимость:
700 ₽
Читай полезные статьи в нашем
Проектирование программного обеспечения
Проектирование программного обеспечения представляет собой частный случай проектирования процессов и продуктов.
Ход процесса проектирования ПО и его результаты будут зависеть не только от состава требований, но и от опыта проектировщика (разработчика) и от выбранной модели процесса проектирования.
После определения требований к программному обеспечению разработчиком будут получены согласованный четк...
подробнее
Типы данных, константы, переменные и массивы в Visual Basic
Типом данных называется способ хранения и представления данных в компьютере.

интернет-биржа студенческих работ">Рисунок 1. Стандартные типы данных. Автор24 — интернет-биржа студенческих работ
Язык Visual Basic может хранить и обрабатывать данные следующих типов:
Правила записи имени переменной:
Для объявления типа переменной в VB можно использовать следующие возможности:
Константы – величины с не...
подробнее
Работа с информацией разных типов в Visual Basic
Для выполнения математических вычислений используются следующие символы математических операций:
Математические функции в языке Visual Basic представлены достаточно большим количеством: Abs, Atn, Cbool, CByte, CCur, CDbl, CInt, CLng, Cos, CSng, CStr, Exp, Fix, Int, FormatCurrency, FormatNumber, FormatPercent, Hex, Lbound, Log, Mid, Mod, Oct, Randomize, Rnd, RGB, Round, Sgn, Sin, Tan, TypeName, Ubo...
подробнее
XML и XHTML
В свою очередь XHTML (Extensible Hypertext Markup Language, расширяемый язык разметки гипертекста) является промежуточным вариантом между XML и HTML 4.0. Именно в связи с его широким применением консорциумом W3C планируется осуществление постепенного перехода от одного стандарта к другому. Спецификация XHTML построена ппринципу обратной совместимости. Иначе говоря, владельцам веб-сайтов, созданны...
подробнее
Проектирование программного обеспечения
Проектирование программного обеспечения представляет собой частный случай проектирования процессов и продуктов.
Ход процесса проектирования ПО и его результаты будут зависеть не только от состава требований, но и от опыта проектировщика (разработчика) и от выбранной модели процесса проектирования.
После определения требований к программному обеспечению разработчиком будут получены согласованный четк...
подробнее
Типы данных, константы, переменные и массивы в Visual Basic
Типом данных называется способ хранения и представления данных в компьютере.

интернет-биржа студенческих работ">Рисунок 1. Стандартные типы данных. Автор24 — интернет-биржа студенческих работ
Язык Visual Basic может хранить и обрабатывать данные следующих типов:
Правила записи имени переменной:
Для объявления типа переменной в VB можно использовать следующие возможности:
Константы – величины с не...
подробнее
Работа с информацией разных типов в Visual Basic
Для выполнения математических вычислений используются следующие символы математических операций:
Математические функции в языке Visual Basic представлены достаточно большим количеством: Abs, Atn, Cbool, CByte, CCur, CDbl, CInt, CLng, Cos, CSng, CStr, Exp, Fix, Int, FormatCurrency, FormatNumber, FormatPercent, Hex, Lbound, Log, Mid, Mod, Oct, Randomize, Rnd, RGB, Round, Sgn, Sin, Tan, TypeName, Ubo...
подробнее
XML и XHTML
В свою очередь XHTML (Extensible Hypertext Markup Language, расширяемый язык разметки гипертекста) является промежуточным вариантом между XML и HTML 4.0. Именно в связи с его широким применением консорциумом W3C планируется осуществление постепенного перехода от одного стандарта к другому. Спецификация XHTML построена ппринципу обратной совместимости. Иначе говоря, владельцам веб-сайтов, созданны...
подробнее
Теперь вам доступен полный отрывок из работы
Также на e-mail вы получите информацию о подробном расчете стоимости аналогичной работы