Шифрование с помощью генератора псевдослучайных чисел и алгоритма RSA, контрольная работа

Страницы работы

Содержание работы

Задача №1.

Зашифровать фамилию и полное имя студента с помощью генератора псевдослучайных чисел, описываемого со­отношением:

Т(i+1) = (АТ(i)+С)mod М,                              (1)

где  А и С - константы,

Т(0) - порождающее число.

М - равно обычно равно целой степени   2.

(Х)modМ - остаток от деления X на М.

Значения А, С, Т(0) и М взять из таблицы 1.

Таблица1

Т(0)

3

А

5

М

32

С

Последняя цифра шифра

Для шифрования текста необходимо преобразовать в цифровую форму, в соответствии с таблицей 2.

                                                                                             Таблица 2

А

Б

В

Г

Д

Е

Ж

З

И

Й

К

1

2

3

4

5

6

7

8

9

10

11

Л

М

Н

О

П

Р

С

Т

У

Ф

Х

12

13

14

15

16

17

18

19

20

21

22

Ц

Ч

Ш

Щ

Ъ

Ы

Ь

Э

Ю

Я

23

24

25

26

27

28

29

30

31

32

33

Похожие материалы

Информация о работе