Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб. роботи_ЗПиД_А5.doc
Скачиваний:
2
Добавлен:
09.11.2019
Размер:
3.37 Mб
Скачать

4.2 Хід роботи

1. Встановити програму Microsoft Baseline Security Analyzer, MBSA.

2. Запустити аналізатор в режимі перевірки «сканування окремого комп’ютера» (умови сканування залишити за замовчуванням, що відповідає режиму «самосканування») рис.4.1.

3. Після завершення тестування системи отримати файл звіту рис.4.2.

4. Повторити пункти 2-3 для сканування системи в режимі «Scan multiple computers» / «Кілька комп’ютерів».

5. Протестувати домашній комп’ютер.

6. На базі отриманих результатів, зробити висновки щодо захищеності системи.

Рисунок 4.1 - Вікно програми MBSA.

Рисунок 4.2 - Деталі звіту тестування системи.

4.3 Зміст звіту

  1. Мета роботи.

  2. Результати тестування системи.

  3. Висновки.

4.4 Контрольні питання

1. До якого класу програм відносити Microsoft Baseline Security Analyzer? 2. Які основні функціональні можливості програми MBSA? 3. Які режими роботи використовуються в MBSA? 4. Оновлення яких програмних продуктів перевіряються за допомогою MBSA? 5. Як впливає стан файлової системи на звіт аналізатора MBSA? 6. Як впливають налаштування MS SQL Server на звіт аналізатора MBSA? 7. Опишіть перевірки вразливостей системи, реалізовані в MBSA.

5 Лабораторна робота №5 електронний цифровий підпис функція хешування

Мета роботи: Ознайомитися з найпростішою функцією хешування та схемою RSA електронного цифрового підпису.

5.1 Використовуване програмне забезпечення.

Для виконання лабораторної роботи використовується пакет математичних обчислень MathCad та теоретичний матеріал викладений в [7, 8, 9].

5.2 Завдання на лабораторну роботу

1. Створіть хеш-образ повідомлення «Прізвище_Ім’я_По-батькові», використовуючи формулу:

і кодову таблицю.

А

1

00001

И

9

01001

С

17

10001

Щ

25

11001

Б

2

00010

К

10

01010

Т

18

10010

Ъ

26

11010

В

3

00011

Л

11

01011

У

19

10011

Ы

27

11011

Г

4

00100

М

12

01100

Ф

20

10100

Ь

28

11100

Д

5

00101

Н

13

01101

Х

21

10101

Э

29

11101

Е

6

00110

О

14

01110

Ц

22

10110

Ю

30

11110

Ж

7

00111

П

15

01111

Ч

23

10111

Я

31

11111

З

8

01000

Р

16

10000

Ш

24

11000

_

32

00000

Значення .

2. Хеш-образ повідомлення представте у двійковому вигляді.

3. Використовуючи закритий ключ d = 13 по модулю n = 33 схеми RSA, поставте цифровий підпис під повідомленням:

«Прізвище_Ім’я_По-батькові», взявши хеш-образ з завдання 1.

4. Цифровий підпис під повідомленням представте у двійковому вигляді.

3. Для заданого повідомлення, отриманого в двійковому вигляді:

00101011

10001000

11100001

10111010

00000000

01101000

01000000

11000100

10101101

01101001

01110011

01000000

01001000

00110100

00000101

01001100

00001100

10101001

00111010

00011001

відокремте повідомлення і цифровий підпис (5 біт); повідомлення і цифровий підпис представте в десятковому вигляді; з допомогою відкритого ключа e = 17 і модуля n = 33 розшифруйте цифровий підпис; сформуйте хеш-образ відокремленого повідомлення (див. завдання 1); перевірте правильність поставленої підпису, порівнявши результати попередніх двох пунктів; прочитайте повідомлення.

5.3 Зміст звіту.

1. Тема і мета роботи.

2. Обчислення хеш-образу повідомлення, двійковий вид хеш-образу повідомлення.

3. Відкритий і закритий ключі по модулю n = 33 схеми RSA.

4. Цифровий підпис під повідомленням в десятковому і двійковому вигляді.

5. Результати перевірки цифрового підпису.

6. Висновок.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]