Рассчитай точную стоимость своей работы и получи промокод на скидку 1000 ₽
Найди эксперта для помощи в учебе
Найти эксперта
+2
Пример заказа на Автор24
Студенческая работа на тему:
Цель данного дипломного проекта – разработка программного средства для кодирования и декодирования данных комбинированной системой шифрования.
Создан заказ №2214265
19 июля 2017

Цель данного дипломного проекта – разработка программного средства для кодирования и декодирования данных комбинированной системой шифрования.

Как заказчик описал требования к работе:
Нужна дипломная работа по программированию. Есть содержание, дам структуру. Послезавтра уже сдавать план и введение, остальные сроки обговорим в переписке.
Фрагмент выполненной работы:
ВВЕДЕНИЕ Весьма актуальной проблемой на сегодняшний день является проблема защиты информации, в том числе путем такого ее преобразования, которое делало бы невозможным доступ к ней сторонним лицам. Риск, связанный с возможным несанкционированным доступом к персональной или коммерческой информации, велик, а зачастую и неприемлем как для частных лиц, так и для юридических лиц. Любая известная на данный момент форма коммерции потенциально подвержена мошенничеству. (работа была выполнена специалистами author24.ru) И принимая во внимание, что в настоящее время, в век информационных технологий, передача большей части информации осуществляется по сети, возможности ее искажения либо несанкционированного доступа к ней в корыстных или преступных целях ставят под удар само существование современного бизнеса. Этому также способствует появление новых мощных компьютеров, новых технологий сетевых и нейтронных вычислений, что дает огромные возможности мошенникам для дискредитации устойчивых криптографических систем, которые еще недавно считались неприступными. Учитывая вышесказанное, становится понятно, почему сегодня одной из активно развивающихся и широко востребованных технологий является технология тщательного анализа существующих и создания новых методов шифрования информации. Цель данного дипломного проекта – разработка программного средства для кодирования и декодирования данных комбинированной системой шифрования. Для достижения поставленной цели необходимо выполнить следующие задачи: изучить классификацию методов шифрования, их отличительные особенности, а также основные методы криптоанализа. изучить принципы использования комбинированных схем шифрования; выбрать алгоритмы шифрования данных для использования в разрабатываемом программном продукте; обосновать обратимость разработанной схемы и провести анализ ее криптостойкости; создать программную систему для шифрования/дешифрования данных на основе разработанной схемы. АНАЛИЗ ПРОЕКТНОЙ СИТУАЦИИ Бизнес-анализ Задача, решать которую предназначается разрабатываемому программному средству – передача информации (текстовых файлов, файлов изображений либо других электронных документов) от отправителя к получателю посредством незащищенных каналов связи в зашифрованном, недоступном для просмотра сторонними лицами, виде. В функционал разрабатываемого программного средства входит только непосредственно действия, приводящие к шифрованию и дешифровке информации. Передача информации и выбор средств для этого оставляется на усмотрение пользователей. Предполагается, что пользователями данного программного средства будут как частные лица в личной переписке, так и коммерческие пользователи, в том числе это и индивидуальные предприниматели, а также и небольшие компании, поскольку крупные компании могут позволить себе весьма дорогостоящие методы защиты, включая закрытые каналы связи. Таким образом, разрабатываемое программное средство должно быть простым в установке и использовании, интуитивно понятным для людей с базовыми навыками владения компьютером, основная сфера деятельности которых находится вне информационных технологий, но которые желают защитить свои персональные или коммерческие данные при передаче их своим контрагентам. Разработка технической концепции Разработка технической концепции IT-продукта является одним из важных этапов создания автоматизированной системы. Основная цель создания концепции состоит в том, чтобы до определенного уровня структурировать идею автоматизации, определить, существует ли принципиальная необходимость создания системы, сформулировать цели разработки продукта, определить перечень автоматизируемых процессов и аудиторию потенциальных пользователей, а также сделать вывод о целесообразности внедрения. Другими словами, техническая концепция должна отражать ситуацию с точки зрения «как должно/может быть» и средства приведения текущей ситуации к поставленной цели. Концепция, как правило, излагается простым языком, который понятен рядовому пользователю, с использованием схематического варианта изложения материала, при этом концепция не должна содержать детальный план реализации с техническими и функциональными требованиями и архитектурой. К содержанию технической концепции не предъявляется каких-то определенных требований и ограничений, однако в общем случае концепция может содержать следующие разделы: Общая информация о разрабатываемом IT-решении. Цели и задачи системы, включая возможные требования и ограничения на состав и структуру системы, общая схема функционирования системы. Обзор аналогичных решений. План реализации этапов проекта. Необходимые ресурсы для создания проекта. Общая информация о системе Программный продукт предназначен для шифрования/дешифрования пользовательских файлов для последующей пересылки по открытым каналам передачи данных. Потенциальным потребителем программного средства может являться рядовой пользователь без профессиональных навыков владения компьютером. Цели и задачи системы Цель создания программного средства: защита файлов пользователя посредством шифрования с конфиденциальной информацией от несанкционированного доступа при пересылке через незащищенные каналы связи, например, Интернет. Задача, решаемая системой: шифрование/дешифрование пользовательских файлов на основе комбинированной схемы шифрования с использованием открытых, закрытых и сеансовых ключей шифрования. Требования и ограничения, предъявляемые к системе: Шифрование, также, как и последующее дешифрование файла пользователем, должно осуществляться с минимальным участием пользователя. Выбор служебных параметров шифрования программа должна осуществлять автоматически. Программное средство должно иметь интуитивно понятный интерфейс пользователя и простое меню. Программное средство должно иметь легкодоступное, вызываемое в один-два клика, руководство пользователя. В программном средстве должны быть предусмотрены элементы информирования пользователя о работе программы, по изменениям состояния которых пользователь сможет контролировать ход процесса. Общая схема функционирования программы представлена на рис. 1.1Посмотреть предложения по расчету стоимости
Зарегистрируйся, чтобы получить больше информации по этой работе
Заказчик
заплатил
3000 ₽
Заказчик оплатил в рассрочку
Гарантия сервиса
Автор24
20 дней
Заказчик воспользовался гарантией, чтобы исполнитель повысил уникальность работы
26 июля 2017
Заказ завершен, заказчик получил финальный файл с работой
5
Заказ выполнил
chiyoko
5
скачать
Цель данного дипломного проекта – разработка программного средства для кодирования и декодирования данных комбинированной системой шифрования..docx
2020-05-12 14:58
Последний отзыв студента о бирже Автор24
Общая оценка
4.6
Положительно
Работа выполнена в срок. Все выполнено как договаривались. Автор всегда отвечал на все вопросы. Претензий не имею. Очень благодарна!

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

Оставляя свои контактные данные и нажимая «Создать задание», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.
Хочешь написать работу самостоятельно?
Используй нейросеть
Мы создали собственный искусственный интеллект,
чтобы помочь тебе с учебой за пару минут 👇
Использовать нейросеть
Тебя также могут заинтересовать
курсовая работа Разработка информационно обучающего сайта
Курсовая работа
Программирование
Стоимость:
700 ₽
Контрольная по предмету Прикладные экономические пакеты
Контрольная работа
Программирование
Стоимость:
300 ₽
Написать программу на Python или С++ моделирующую работу ВС
Курсовая работа
Программирование
Стоимость:
700 ₽
Web-технологии в автоматизации предприятий и производств
Контрольная работа
Программирование
Стоимость:
300 ₽
Визуальное проектирование в программировании (UML)
Контрольная работа
Программирование
Стоимость:
300 ₽
Разработка сетевого программного обеспечения
Отчёт по практике
Программирование
Стоимость:
700 ₽
Контрольная работа по предмету - Выч. техника и языки программирования
Контрольная работа
Программирование
Стоимость:
300 ₽
Low-code прототипирование и разработка програм. решений
Курсовая работа
Программирование
Стоимость:
700 ₽
Калькулятор больших чисел/Длинная арифметика
Творческая работа
Программирование
Стоимость:
300 ₽
Решения задач на языке программирования SML
Решение задач
Программирование
Стоимость:
150 ₽
Написать на python и Qt Designer программу для работы с базой данных.
Лабораторная работа
Программирование
Стоимость:
300 ₽
Мобилная програма: которая напоминает о сдаче работы
Дипломная работа
Программирование
Стоимость:
4000 ₽
Интернет-магазин футбольной формы
Дипломная работа
Программирование
Стоимость:
4000 ₽
"Проблемы современного программирования на примере ООО "ФГИЦ"
Дипломная работа
Программирование
Стоимость:
4000 ₽
Создание пользовательских графических инструментов в Geogebra
Дипломная работа
Программирование
Стоимость:
4000 ₽
Разработка мобильного приложения "Помощник правового консультанта""
Дипломная работа
Программирование
Стоимость:
4000 ₽
Читай полезные статьи в нашем
Язык Microsoft Visual Basic for Applications
Начало 90-х годов прошлого века ознаменовалось тем, что наметилась отчетливая тенденция включения в приложения, которые были предназначены для конечного пользователя, а также средства внутреннего программирования, с помощью которых можно было настраивать и адаптировать эти пакеты под конкретные условия применения.
В конце 1993 г. корпорация Microsoft объявила о создании на основе языка VB новой ун...
подробнее
Среда разработчика Turbo Pascal V.7.0
К базовым компонентам системы программирования Турбо Паскаль относят:
Указанные компоненты объединяются в единую интегрированную среду разработчика, с которой работают программисты, создавая свои шедевры.
Окно редактора работает в двух режимах: оконном и полноэкранном. Для переключения режимов используем клавиши Alt+Enter . По щелчку окно захватывается курсором мыши. Для освобождения мыши использу...
подробнее
Создание приложений на языке VBA для MS WORD
Трудно найти компьютер, на котором не был бы установлен текстовый редактор Word. Представляя собой систему приложений, тесно связанных друг с другом, MS Office открывает перед своими пользователями самый широкий спектр возможностей.
Мощнейшим средством создания приложений в MS Office стал язык Visual Basic for Application (VBA). Он пришел на смену языкам макропрограммирования, которые обычно включ...
подробнее
Работа с объектами в Visual Basic
Программный код объекта можно сохранять в библиотеке классов. Каждый класс описывает переменные – свойства и процедуры – методы одного объекта. В программах объекты можно создавать как экземпляры библиотечных классов. Visual Basic содержит много готовых библиотек классов.
Изменив свойство объекта, можно изменить его характеристики. Для изменения характеристик объекта нужно сначала записать название...
подробнее
Язык Microsoft Visual Basic for Applications
Начало 90-х годов прошлого века ознаменовалось тем, что наметилась отчетливая тенденция включения в приложения, которые были предназначены для конечного пользователя, а также средства внутреннего программирования, с помощью которых можно было настраивать и адаптировать эти пакеты под конкретные условия применения.
В конце 1993 г. корпорация Microsoft объявила о создании на основе языка VB новой ун...
подробнее
Среда разработчика Turbo Pascal V.7.0
К базовым компонентам системы программирования Турбо Паскаль относят:
Указанные компоненты объединяются в единую интегрированную среду разработчика, с которой работают программисты, создавая свои шедевры.
Окно редактора работает в двух режимах: оконном и полноэкранном. Для переключения режимов используем клавиши Alt+Enter . По щелчку окно захватывается курсором мыши. Для освобождения мыши использу...
подробнее
Создание приложений на языке VBA для MS WORD
Трудно найти компьютер, на котором не был бы установлен текстовый редактор Word. Представляя собой систему приложений, тесно связанных друг с другом, MS Office открывает перед своими пользователями самый широкий спектр возможностей.
Мощнейшим средством создания приложений в MS Office стал язык Visual Basic for Application (VBA). Он пришел на смену языкам макропрограммирования, которые обычно включ...
подробнее
Работа с объектами в Visual Basic
Программный код объекта можно сохранять в библиотеке классов. Каждый класс описывает переменные – свойства и процедуры – методы одного объекта. В программах объекты можно создавать как экземпляры библиотечных классов. Visual Basic содержит много готовых библиотек классов.
Изменив свойство объекта, можно изменить его характеристики. Для изменения характеристик объекта нужно сначала записать название...
подробнее
Теперь вам доступен полный отрывок из работы
Также на e-mail вы получите информацию о подробном расчете стоимости аналогичной работы