Методы и средства защиты информации, контрольная работа, страница 9

Полученное сообщение после декодирования полностью совпадает с отправленным.

Задача №2

Задание:

Зашифровать фамилию и полное имя студента с помощью алгоритма RSA.

Порождающие простые числа выбрать с помощью таблицы:

Таблица 7.

Цифра шифра

0

1

2

3

4

5

6

7

8

9

p

7

11

7

11

13

13

5

7

11

5

q

17

19

11

13

17

19

11

13

17

13

По последней цифре выбирается р, а по предпоследней q. Если выбранные числа совпадают, то второе число выбирается из ряда простых чисел в большую сторону.

Исходные данные: шифр 0312-ИСЖ-1105; шифруемая фамилия – Кривошлыков, имя – Дмитрий.

Для шифрования текста использовать следующую таблицу:

Таблица 8. Кодировка символов.

А

Б

В

Г

Д

Е

Ж

З

И

1

2

3

4

5

6

7

8

9

000001

000010

000011

000100

000101

000110

000111

001000

001001

Й

К

Л

М

Н

О

П

Р

С

10

11

12

13

14

15

16

17

18

001010

001011

001100

001101

001110

001111

010000

010001

010010

Т

У

Ф

Х

Ц

Ч

Ш

Щ

Ъ

19

20

21

22

23

24

25

26

27

010011

010100

010101

010110

010111

011000

011001

011010

011011

Ы

Ь

Э

Ю

Я

_

28

29

30

31

32

33

011100

011101

011110

011111

100000

100001