Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Выполнение работы. 1. Запустить RMI-реестр, выполнив runRegistry.bat






 

1. Запустить RMI-реестр, выполнив runRegistry.bat

2. Запустить серверное приложение. Для этого требуется выполнить файл runServer.bat.

3. Для создания ресурса и субъекта открыть диалоговое окно «Элементы системы». Для этого следует выполнить команду меню «Модель\Статическая».

4. В окне редактирования статической модели на вкладке «Ресурсы» добавить ресурс, на вкладке «Субъекты» добавить субъект и указать доступный ресурс.

5. Открыть диаграмму взаимодействия процессов двойным щелчком на элементе «Динамическая модель\Диаграмма взаимодействия процессов» в древовидном списке.

6. Добавить у процесса, представляющего собой ресурс, выходной узел out. Для этого можно из контекстного меню группы «Узлы процесса» выполнить команду «Новый объект Узел», указать имя узла и его тип (in/out).

7. Добавить у процесса, представляющего собой субъект, входной узел in.

8. Для создания канала передачи данных на диаграмме взаимодействия процессов соединить узлы out и in процессов отправителя и получателя соответственно путем перетаскивания курсора мыши с нажатой левой кнопкой. Канал будет представлен на диаграмме в виде направленной стрелки от выходного узла к входному узлу.

9. Добавить у процесса, представляющего собой ресурс, метод do_send. Для этого можно из контекстного меню группы «Методы процесса» выполнить команду «Новый объект Метод».

10. Для определения метода do_send вызвать окно свойств метода двойным щелчком на методе в древовидном списке.

11. В соответствии с вариантом задания (см. таблицу 4.3.1) определить алгоритм работы метода do_send.

12. Определить алгоритм работы метода onRecieve процесса получателя сообщений.

13. Выполнить генерацию и компиляцию процессов, запустив команду «Генерировать» в контекстном меню процессов в древовидном списке. В случае, если в окне с сообщениями будут выведены ошибки, требуется их исправить и выполнить повторную генерацию.

14. Для выполнения моделирования запустить сервер моделирования, выполнив команду меню «Моделирование\Запуск сервера».

15. Запустить клиент моделирования для процесса отправителя на одной из рабочих станций лаборатории. Для этого следует выполнить исполняемый файл runClient.bat. В окне на рисунке 4.3.1 указать rmi путь к серверу моделирования.

 

 

Рисунок 4.3.1 — Окно задания адреса удаленного сервера моделирования

 

16. В окне на рисунке 4.3.2. выбрать процесс S.

 

 

Рисунок 4.3.2 — Окно выбора процесса в клиенте моделирования

 

17. В окне клиента моделирования на рисунке 4.3.3 проконтролируйте правильность процесса регистрации клиента на сервере моделирования, создание процесса отправителя.

 

 

Рисунок 4.3.3 — Окно клиент моделирования

 

18. Запустить клиент моделирования для процесса получателя сообщения на одной из рабочих станций лаборатории.

19. Для моделирования передачи конфиденциальных данных запустите метод do_send из окна клиента моделирования процесса отправителя. Для этого следует выбрать метод do_send в списке методов и выполнить команду «Запустить».

20. По сообщениям в протоколе работы клиентов моделирования и сообщениям, зарегистрированным сервером моделирования (см. «Моделирование\Сообщения» в древовидном списке приложения), проконтролируйте правильность конфиденциальной передачи данных, соответствие исходных данных расшифрованным данным и временные характеристики алгоритмов.

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

22. Проанализировать достоинства и недостатки применяемого режима сцепления.

 

Таблица 4.3.1 — Варианты заданий

 

Вариант Алгоритмы Размер блока данных, байт Режим сцепления
1 DES, IDEA 1000 Электронной шифровальной книги
2 1000 Сцепления шифровальных блоков
3 10000 Шифрованной обратной связи
4 10000 Обратной связи по выходу

 

Содержание отчета

 

Отчет выполняется один на бригаду и должен включать:

 

1. Наименование и цель работы.

2. Краткие теоретические сведения.

3. Статическую модель согласно варианта.

4. Окна редактирования ресурсов, субъектов, угроз, уязвимостей, средств защиты.

5. Анализ защищенности

6. Выводы.

 

 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.