Защита данных в системах с монопольным доступом, на примере автоматизированных систем дистанционного обучения
Состав работы
|
|
|
|
Необходимые программы
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
СОДЕРЖАНИЕ
ВВЕДЕНИЕ
ГЛАВА 1. СОЗДАНИЕ ЗАЩИТЫ ДЛЯ ПРОГРАММНЫХ ПАКЕТОВ, НА ПРИМЕРЕ СИСТЕМЫ ДИСТАНЦИОННОГО ОБУЧЕНИЯ
1.1. Вопросы защиты информации, стоящие перед автоматизированными системами дистанционного обучения
1.2. Обзор публикаций по данной проблеме
1.3. Задачи поставленные перед создаваемой системой защиты
1.4. Выбор класса требований к системе защиты
1.5. Выводы
ГЛАВА 2. ПРЕДЛАГАЕМЫЕ МЕТОДЫ СОЗДАНИЯ ИНТЕГРИРУЕМОЙ СИСТЕМЫ ЗАЩИТЫ ИНФОРМАЦИИ
2.1. Выбор объектов для защиты
2.2. Шифрование данных
2.2.1. Некоторые общие сведения
2.2.2. Асимметричные криптосистемы
2.2.2.1. Криптосистема Эль-Гамаля
2.2.2.2. Криптосистема Ривеста-Шамира-Эйделмана
2.2.2.3. Криптосистема, основанная на эллиптических кривых
2.2.3. Адаптированный метод асимметричного шифрования
2.3. Преимущества применения полиморфных алгоритмов шифрования
2.4. Функциональность системы защиты
ГЛАВА 3. РЕАЛИЗАЦИЯ СИСТЕМЫ ЗАЩИТЫ
3.1. Выбор средств разработки и организации системы
3.1.1. Краткая характеристика языка программирования С++
3.1.2. Краткая характеристика среды Visual C++
3.1.3. Краткая характеристика библиотеки ATL
3.1.4. Краткая характеристика библиотеки ZLIB
3.2. Полиморфный генератор алгоритмов шифрования
3.2.1. Общие принципы работы полиморфных алгоритмов шифрования и расшифрования
3.2.2. Виртуальная машина для выполнения полиморфных алгоритмов
3.2.3. Генератор полиморфного кода
3.2.3.1. Блочная структура полиморфного кода
3.2.3.2. Алгоритм генерации полиморфного кода
3.2.3.3. Таблицы блоков для генерации полиморфного кода
3.2.4. Уникальность генерируемого полиморфного алгоритма и сложность его анализа
3.3. Особенности реализации модуля защиты
3.4. Защита исполняемых файлов
ГЛАВА 4. ПРИМЕНЕНИЕ СИСТЕМЫ ЗАЩИТЫ
4.1. Состав библиотеки Uniprot
4.2. Руководство программиста по использованию модуля Uniprot.dll
4.3. Руководство программиста по использованию программы ProtectEXE.exe
4.4. Описание использования системы защиты на примерах
4.4.1. Подключение модуля защиты к программе на языке Visual C++
4.4.2. Подключение модуля защиты к программе на языке Visual Basic
4.4.3. Пример использования модуля защиты в программе на языке Visual Basic
4.4.4. Пример использования программы ProtectEXE.exe
4.5. Общие рекомендации по интеграции системы защиты
ОСНОВНЫЕ ВЫВОДЫ И РЕЗУЛЬТАТЫ
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
ПРИЛОЖЕНИЕ. ИСХОДНЫЕ ТЕКСТЫ БИБЛИОТЕКИ UNIPROT
Развитие вычислительной техники открыло перед человеком огромное количество новых возможностей. Вычислительная техника нашла применение практически во всех сферах жизнедеятельности человека. Но, как и любой другой предмет, который нас окружает, вычислительную технику можно использовать как во благо, так и во вред. Всегда есть категория людей, имеющих корыстные интересы, и готовых для их достижения пойти на все, не считаясь ни с интересами других, ни с законами. Так, в последнее время много проблем разработчикам программного обеспечения доставляет незаконное копирование и распространение программ (так называемое программное пиратство). К проблемам компьютерной индустрии также можно отнести постоянно совершенствующиеся программные вирусы, от которых порой лихорадит весь мир. Постоянные попытки взлома хакерами различных сетей и систем вынуждают создавать все более и более мощные средства защиты. Это лишь часть всего того, что причиняет сегодня вред разработчикам программного обеспечения и их пользователям. На борьбу с вредоносными программами (вирусами) тратятся огромные материальные ресурсы. Но пока значительных и радикальных побед на этом поле битвы не достигнуто. Это, в принципе, не удивительно, так как компьютерная индустрия находится на этапе становления. Кроме того, эта часть рынка позволяет получать сверхприбыли. Примером может служить компания Microsoft, которая за несколько лет из маленькой группы разработчиков превратилась в огромную корпорацию, получающую огромные доходы. Следовательно, если есть сверхприбыли, то есть и желающие незаконным путем получить их часть. Таким образом, защита информации сейчас являются одной из наиболее важных проблем развития информационных технологий. В связи со сказанным ранее, вопросы защиты информации и были выбраны мною в качестве тематики диссертационной работы.
ВВЕДЕНИЕ
ГЛАВА 1. СОЗДАНИЕ ЗАЩИТЫ ДЛЯ ПРОГРАММНЫХ ПАКЕТОВ, НА ПРИМЕРЕ СИСТЕМЫ ДИСТАНЦИОННОГО ОБУЧЕНИЯ
1.1. Вопросы защиты информации, стоящие перед автоматизированными системами дистанционного обучения
1.2. Обзор публикаций по данной проблеме
1.3. Задачи поставленные перед создаваемой системой защиты
1.4. Выбор класса требований к системе защиты
1.5. Выводы
ГЛАВА 2. ПРЕДЛАГАЕМЫЕ МЕТОДЫ СОЗДАНИЯ ИНТЕГРИРУЕМОЙ СИСТЕМЫ ЗАЩИТЫ ИНФОРМАЦИИ
2.1. Выбор объектов для защиты
2.2. Шифрование данных
2.2.1. Некоторые общие сведения
2.2.2. Асимметричные криптосистемы
2.2.2.1. Криптосистема Эль-Гамаля
2.2.2.2. Криптосистема Ривеста-Шамира-Эйделмана
2.2.2.3. Криптосистема, основанная на эллиптических кривых
2.2.3. Адаптированный метод асимметричного шифрования
2.3. Преимущества применения полиморфных алгоритмов шифрования
2.4. Функциональность системы защиты
ГЛАВА 3. РЕАЛИЗАЦИЯ СИСТЕМЫ ЗАЩИТЫ
3.1. Выбор средств разработки и организации системы
3.1.1. Краткая характеристика языка программирования С++
3.1.2. Краткая характеристика среды Visual C++
3.1.3. Краткая характеристика библиотеки ATL
3.1.4. Краткая характеристика библиотеки ZLIB
3.2. Полиморфный генератор алгоритмов шифрования
3.2.1. Общие принципы работы полиморфных алгоритмов шифрования и расшифрования
3.2.2. Виртуальная машина для выполнения полиморфных алгоритмов
3.2.3. Генератор полиморфного кода
3.2.3.1. Блочная структура полиморфного кода
3.2.3.2. Алгоритм генерации полиморфного кода
3.2.3.3. Таблицы блоков для генерации полиморфного кода
3.2.4. Уникальность генерируемого полиморфного алгоритма и сложность его анализа
3.3. Особенности реализации модуля защиты
3.4. Защита исполняемых файлов
ГЛАВА 4. ПРИМЕНЕНИЕ СИСТЕМЫ ЗАЩИТЫ
4.1. Состав библиотеки Uniprot
4.2. Руководство программиста по использованию модуля Uniprot.dll
4.3. Руководство программиста по использованию программы ProtectEXE.exe
4.4. Описание использования системы защиты на примерах
4.4.1. Подключение модуля защиты к программе на языке Visual C++
4.4.2. Подключение модуля защиты к программе на языке Visual Basic
4.4.3. Пример использования модуля защиты в программе на языке Visual Basic
4.4.4. Пример использования программы ProtectEXE.exe
4.5. Общие рекомендации по интеграции системы защиты
ОСНОВНЫЕ ВЫВОДЫ И РЕЗУЛЬТАТЫ
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
ПРИЛОЖЕНИЕ. ИСХОДНЫЕ ТЕКСТЫ БИБЛИОТЕКИ UNIPROT
Развитие вычислительной техники открыло перед человеком огромное количество новых возможностей. Вычислительная техника нашла применение практически во всех сферах жизнедеятельности человека. Но, как и любой другой предмет, который нас окружает, вычислительную технику можно использовать как во благо, так и во вред. Всегда есть категория людей, имеющих корыстные интересы, и готовых для их достижения пойти на все, не считаясь ни с интересами других, ни с законами. Так, в последнее время много проблем разработчикам программного обеспечения доставляет незаконное копирование и распространение программ (так называемое программное пиратство). К проблемам компьютерной индустрии также можно отнести постоянно совершенствующиеся программные вирусы, от которых порой лихорадит весь мир. Постоянные попытки взлома хакерами различных сетей и систем вынуждают создавать все более и более мощные средства защиты. Это лишь часть всего того, что причиняет сегодня вред разработчикам программного обеспечения и их пользователям. На борьбу с вредоносными программами (вирусами) тратятся огромные материальные ресурсы. Но пока значительных и радикальных побед на этом поле битвы не достигнуто. Это, в принципе, не удивительно, так как компьютерная индустрия находится на этапе становления. Кроме того, эта часть рынка позволяет получать сверхприбыли. Примером может служить компания Microsoft, которая за несколько лет из маленькой группы разработчиков превратилась в огромную корпорацию, получающую огромные доходы. Следовательно, если есть сверхприбыли, то есть и желающие незаконным путем получить их часть. Таким образом, защита информации сейчас являются одной из наиболее важных проблем развития информационных технологий. В связи со сказанным ранее, вопросы защиты информации и были выбраны мною в качестве тематики диссертационной работы.
Дополнительная информация
133стр
5отлично
Готов к распечатке!
5отлично
Готов к распечатке!
Другие работы
Курсовая работа. Ферментатор для аэробного стерильного глубинного культивирования бактерий-продуцентов мелассы 3,5%, объемом 45 м
Bernard1611
: 9 августа 2023
Дисциплина: «Процессы и аппараты биотехнологии»
Московский Государственный Университет Пищевых Производств
Кафедра: «Биотехнология и технология
продуктов биоорганического синтеза»
Коэффициент заполнения η = 0,68;
Внутренний диаметр аппарата принимаем Dвн = 2600 мм;
Эллиптические днища для аппарата с таким диаметром имеют следующие показатели (ГОСТ 6533-78): внутренний диаметр Dвн = 2600 мм; высота эллиптической (выпуклой) части hв = 650 мм; высота отбортовки h = 40 мм; внутренняя поверхность F
700 руб.
Несовершенная конкуренция и виды неценовой конкуренции при различных рыночных структурах
Lokard
: 7 ноября 2013
Введение………………………………………………………………………..….2
ГЛАВА 1. МЕХАНИЗМ РЫНКА НЕСОВЕРШЕННОЙ КОНКУРЕНЦИИ
1.1. Причины и история возникновения несовершенной конкуренции……….4
1.2. Основные типы рыночных структур несовершенной конкуренции………6
1.3. Чистая монополия…………………….……………………………………....8
1.4. Потери от несовершенной конкуренции…………………………………..11
1.5. Естественная монополия…………………………………………………...12
1.6. Олигополия………………………………………………………………….14
1.7. Монополистическая конкуренция с дифференциацией продукта…
10 руб.
Стандартизация и сертификация. Вариант №5
IT-STUDHELP
: 3 декабря 2021
Программный процесс и программное обеспечение. Совершенствование процесса разработки программного обеспечения
700 руб.
ДО СибГУТИ 14 вариант, ТЭЦ, Лабораторные работы №№1,2,3, курсовик одним файлом!!!
igoriceg
: 17 октября 2016
Лаба1
Исследование зависимости входного сопротивления реактивного двухполюсника от частоты.
Лаба2
Экспериментальное исследование свойств пассивных линейных четырехполюсников.
Лаба3
Исследование частотной характеристики ослабления пассивного однозвенного амплитудного корректора второго порядка и активного однозвенного корректора первого порядка.
Курсовой
Таблица 1.1
вариантов Тн,мкс tи,мкс Ти,мкс dА,дБ Апол,дБ
14 10 40 145 3 19
Таблица1.2
Вариант Umн, В
14
200 руб.