- •1. Введение в теорию защиты
- •1.1. Указания к выполнению работы
- •1.2. Учебные темы и вопросы
- •Тема 1. Введение в основы защиты информации
- •Тема 2. Классификация методов и средств защиты информации
- •Тема 3. Криптографические методы и средства защиты данных
- •Тема 4. Защита информации в ос и сетях
- •2. Программные средства защиты информации
- •2.1. Указания к выбору варианта задания
- •2.3. Теоретический материал к заданию № 1
- •Варианты первого задания на формирование программы - генератора паролей
- •Продолжение табл. 3
- •Продолжение табл. 3
- •Продолжение табл. 3
- •Продолжение табл. 3
- •Окончание табл. 3
- •2.6. Теоретический материал к лабораторной работе № 2
- •2.7. Задания № 2
- •Окончание табл. 9
- •394026 Воронеж, Московский просп., 14
Продолжение табл. 3
10 |
10 |
1. b1, b2 – случайные цифры. 2. b10-Q, …, b10 - случайные буквы из идентификатора пользователя, где Q = N mod 7. 3. b3,…, b10-Q-1 - случайные большие буквы английского алфавита. |
11 |
12 |
1. b1, b2 - случайные цифры. 2. b3 ,…, b3+Q - случайные большие буквы английского алфавита, где Q = N mod 8. 3. b4+Q,.., b11 - случайные символы из множества {!,",#,$,%,&,',(,),*}. 4. b12 – случайная буква из идентификатора пользователя. |
12 |
11 |
1. b1, b2 - случайные цифры. 2. b3,…, b3+Q- случайные малые буквы русского алфавита, где Q = N mod 8. 3. b4+Q,,…, b9 - случайные символы из множества {!,",#,$,%,&,',(,),*}. 4. b10,b11 – случайные буквы из идентификатора пользователя. |
13 |
8 |
1. b1,Ь2 - случайные буквы из идентификатора пользователя. 2. b3 = N2 mod 7 (где mod 7 - остаток от деления числа на 7). 3. b4,b5 - случайная цифра. 4. b6 - случайный символ из множества {!,",#,$,%,&,',(,),*,[,]}. 5. b7,b8 - случайная малая буква английского алфавита. |
Продолжение табл. 3
14 |
9 |
1. b1,b2 – случайные цифры. 2. b3,b4,b5– случайные малые буквы английского алфавита. 3. b6 – случайная буква из идентификатора пользователя. 4. b7, b8, b9 - случайный символ из множества {!,",#,$,%,&,',(,),*}.
|
15 |
8 |
1. b1, b2 - случайные малые буквы английского алфавита. 2. b3,b4 – случайные буквы из идентификатора пользователя. 2. b5, b6 - случайные заглавные буквы английского алфавита. 3. b7, b8 - двузначное число, равное N4 mod 100. (Если остаток - однозначное число, то b7,b8 = 0). |
16 |
6 |
1. b1, b2 – случайные числа от 0 до 6. 2. b3, b4 – случайные малые буквы английского алфавита
|
17 |
7 |
1. b1, b2 - случайные цифры. 2. b3, b4 - случайные символы из множества {",#,$,%,&,',(,),*}. 3. b5 - случайные буквы из идентификатора пользователя. 4. b7 - Р -ая по счету малая буква английского алфавита, где P = N2 mod 10. |
Окончание табл. 3
18 |
8 |
1. b1, b2, b3 - случайные малые буквы английского алфавита. 2. b4, b5 – случайные цифры. 3. b6 – k- я по счету заглавная буква английского алфавита, где k = N4 mod 10. 4. b7,b8 – случайные буквы из идентификатора пользователя. |
19 |
7 |
1. b1,…, b1+Q - случайные символы из множества {!,",#,$,%,&,',(,),*}, где Q = N mod 5. 2. Оставшиеся символы пароля, кроме b7, - случайные малые буквы английского алфавита. 3. b7 - случайная буква из идентификатора пользователя. |
20 |
8 |
1. b1, b2 – случайные цифры. 2. b3 – случайная буква из идентификатора пользователя. 2. b4 – L-я по счету малая буква английского алфавита, где L = N3 mod 100. 3. Оставшиеся символы - случайные заглавные буквы английского алфавита. |
2.5. Общие методические указания по выполнению задания № 2 «Шифрование сообщений»
Цель работы - изучение назначения шифрования сообщений для защиты информации, реализация простейших алгоритмов шифрования сообщений.
Указания по оформлению отчета: отчет должен содержать задание; листинг программы, реализующей простейший алгоритм шифрования данных.