Введение 3
1. Теоретическая Часть 4
1.1 Шифр Цезаря 4
1.2 Метод Виженера 5
1.3 Системы RSA 7
2. Практическая Часть 12
2.1 Постановка задачи 12
2.2 Характеристика задачи 12
2.3 Программная реализация 13
2.4 Примеры работы приложения 13
Список Литературы 15
В настоящее время, с точки зрения развития информационного общества, понятие «защиты информации» включает в себя множество различных понятий и значений. Основное отличие понятия защиты информации от понятия защиты материальных ценностей заключается в том, что потенциальным злоумышленникам не нужна сама информация, как объект: для получения результата от информации достаточно обладать её свойствами.
Наукой, осуществляющей изучение математических методов защиты информации методами ее преобразования, считается криптология, которая, в свою очередь, подразделяется на два основных направления - криптоанализ и криптографию.
Предметной областью настоящей курсовой работы является информационная безопасность современных алгоритмов шифрования.
Предметом исследования является изучение современных принципов обеспечения криптостойкости алгоритмов шифрования.
Актуальность темы настоящей работы обусловлена стабильным ростом потребительского спроса к вопросам информационной безопасности, который сопровождается ростом требований к шифрованию информации и противодействию её попыткам дешифрации.
Целью настоящей работы является изучение современного состояния криптографической защиты и выявления уязвимостей систем шифрования полезной информации.
Для достижения цели были поставлены следующие задачи:
- Изучить основы криптографической защиты зашифрованной информации;
- Описать современное состояние алгоритмов криптографической защиты, получить перечень возможных уязвимостей;
- Изучить мероприятия, позволяющие пресечь, либо ослабить возможности эксплуатации таких уязвимостей.
2.1 Постановка задачи
Необходимо разработать программное приложение, которое должно шифровать и дешифровать текст любым из представленных алгоритмов. Программа должна выполнять следующие основные действия:
ввод исходного текста;
шифрование, то есть кодировка, текста и вывод её на экран; в некоторых алгоритмах шифровка происходит при использовании ключа, который пользователь вводит непосредственно перед процессом шифрования;
дешифрование уже зашифрованного текста, а также выводимый на экран по запросу пользователя расшифрованный текст;
Методы шифрования реализовать в виде отдельных функций.
' .
Разработка криптографического программного обеспечения «Шифровка и дешифровка текста» #1205831
Артикул: 1205831
- Предмет: Программирование
- Уникальность: 76% (Антиплагиат.ВУЗ)
- Разместил(-а): 729 Тигран в 2021 году
- Количество страниц: 17
- Формат файла: doc
1 470p.
1. Баричев С.Г., Гончаров В.В., Серов Р.Е. Основы современной криптографии. 2-е издание. М.: "Горячая линия - Телеком", 2020.
2. Мелихова О.А. Основы защиты информации: Учебное пособие. — Ростов-н/Д.: Изд-во ЮФУ, 2016. — 108 с.
3. Мелихова О.А., Гайдуков А.Б., Джамбинов С.В. Чумичев В.С., Григораш А.С. Алгоритмы шифрования: LUCIFER, NEWDES, BLOWFISH, KHUFU, KHAFRE// Актуальные проблемы гуманитарных и естественных наук. — М., № 07(78). Ч. 1. 2015. — С. 64—67.
4. Мелихова О.А., Чумичев В.С., Джамбинов С.В., Гайдуков А.Б. Некоторые аспекты криптографического взлома и повышения надежности алгоритмов шифрования// Молодой ученый. — Казань, № 11(91), 2016. — С. 392—394.
5. Панасенко С.П. Алгоритмы шифрования. Специальный справочник. — СПб.: БХВ-Петербург, 2019. — 576 с.
6. Петров А.А. Компьютерная безопасность. Криптографические методы защиты. — М.: ДМК, 2020. — 448 с.
7. Романец Ю.В., Тимофеев П.А., Шаньгин В.Ф. «Защита информации в современных компьютерных системах» — М.: Радио и связь. 2018. — 376 с.
8. Соколов А.В., Шаньгин В.Ф. Защита информации в распределенных корпоративных сетях и системах. — М.: ДМК Пресс, 2016. — 656 с.
9. Тарасюк М.В. Защищенные информационные технологии. Проектирование и применение 3-е издание - М.: СОЛОН-Пресс, 2017.
10. Шнайер Б. «Прикладная криптография» — Изд-во: Диалектик. 2018. — 610 с.
2. Мелихова О.А. Основы защиты информации: Учебное пособие. — Ростов-н/Д.: Изд-во ЮФУ, 2016. — 108 с.
3. Мелихова О.А., Гайдуков А.Б., Джамбинов С.В. Чумичев В.С., Григораш А.С. Алгоритмы шифрования: LUCIFER, NEWDES, BLOWFISH, KHUFU, KHAFRE// Актуальные проблемы гуманитарных и естественных наук. — М., № 07(78). Ч. 1. 2015. — С. 64—67.
4. Мелихова О.А., Чумичев В.С., Джамбинов С.В., Гайдуков А.Б. Некоторые аспекты криптографического взлома и повышения надежности алгоритмов шифрования// Молодой ученый. — Казань, № 11(91), 2016. — С. 392—394.
5. Панасенко С.П. Алгоритмы шифрования. Специальный справочник. — СПб.: БХВ-Петербург, 2019. — 576 с.
6. Петров А.А. Компьютерная безопасность. Криптографические методы защиты. — М.: ДМК, 2020. — 448 с.
7. Романец Ю.В., Тимофеев П.А., Шаньгин В.Ф. «Защита информации в современных компьютерных системах» — М.: Радио и связь. 2018. — 376 с.
8. Соколов А.В., Шаньгин В.Ф. Защита информации в распределенных корпоративных сетях и системах. — М.: ДМК Пресс, 2016. — 656 с.
9. Тарасюк М.В. Защищенные информационные технологии. Проектирование и применение 3-е издание - М.: СОЛОН-Пресс, 2017.
10. Шнайер Б. «Прикладная криптография» — Изд-во: Диалектик. 2018. — 610 с.
Материалы, размещаемые в каталоге, с согласия автора, могут использоваться только в качестве дополнительного инструмента для решения имеющихся у вас задач,
сбора информации и источников, содержащих стороннее мнение по вопросу, его оценку, но не являются готовым решением.
Пользователь вправе по собственному усмотрению перерабатывать материалы, создавать производные произведения,
соглашаться или не соглашаться с выводами, предложенными автором, с его позицией.
Тема: | Разработка криптографического программного обеспечения «Шифровка и дешифровка текста» |
Артикул: | 1205831 |
Дата написания: | 14.07.2021 |
Тип работы: | Индивидуальная работа |
Предмет: | Программирование |
Оригинальность: | Антиплагиат.ВУЗ — 76% |
Количество страниц: | 17 |
Скрин проверки АП.ВУЗ приложен на последней странице.
К работе прилагаются: пояснительная + отдельно созданная программа + проект приложения Visual Studio C# — три алгоритма криптографии — Цезаря, Виженера и RSA
К работе прилагаются: пояснительная + отдельно созданная программа + проект приложения Visual Studio C# — три алгоритма криптографии — Цезаря, Виженера и RSA
Файлы артикула: Разработка криптографического программного обеспечения «Шифровка и дешифровка текста» по предмету программирование
Programma.zip
6.95 КБ
RGR.zip
65.57 КБ
Пролистайте "Разработка криптографического программного обеспечения «Шифровка и дешифровка текста»" и убедитесь в качестве
После покупки артикул автоматически будет удален с сайта до 21.02.2025
Посмотреть остальные страницы ▼
Честный антиплагиат!
Уникальность работы — 76% (оригинальный текст + цитирования, без учета списка литературы и приложений), приведена по системе Антиплагиат.ВУЗ на момент её написания и могла со временем снизиться. Мы понимаем, что это важно для вас, поэтому сразу после оплаты вы сможете бесплатно поднять её. При этом текст и форматирование в работе останутся прежними.
Гарантируем возврат денег!
Качество каждой готовой работы, представленной в каталоге, проверено и соответствует описанию. В случае обоснованных претензий мы гарантируем возврат денег в течение 24 часов.
Утром сдавать, а работа еще не написана?
Через 30 секунд после оплаты вы скачаете эту работу!
Сегодня уже купили 45 работ. Успей и ты забрать свою пока это не сделал кто-то другой!
ПРЕДЫДУЩАЯ РАБОТА
Разработка и экономическая оценка мероприятий по повышению эффективности организации производства предприятия
СЛЕДУЮЩАЯ РАБОТА
Разработка медиа плана (вариант 1)