Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка 2014.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
332 Кб
Скачать
☆

1.1.1. Шифрование с автоключом

[33, с. 139]

Шифр, в котором сам открытый текст или получающаяся криптограмма используются в качестве ключа называется шифром с автоключом. Шифрование в этом случае начинается с ключа, называемого первичным, и продолжается с помощью открытого текста или криптограммы, смещенной на длину первичного ключа.

Задача№ 2. Для открытого текста «КОЛОБОК» составить шифртекст используя шифр Вижинера и первичный ключ «КЛЮЧ». В качестве ключа, следующего за первичным, используется открытый текст.

Открытый текст

К

О

Л

О

Б

О

К

Номер ответа/Ключ

К

Л

Ю

Ч

1

Ф

Щ

И

Д

Л

Ь

Х

2

Ч

С

Ф

С

Ю

Ъ

Ч

3

Х

Ъ

Й

Е

М

Ъ

И

4

Ч

С

Ф

С

Ъ

Е

И

5

Х

Ъ

Й

Е

Ч

И

Ф

Задача №3. Для открытого текста «КОЛОБОК» составить шифртекст используя шифр Вижинера и первичный ключ «КЛЮЧ». В качестве ключа, следующего за первичным, используется криптограмма.

Открытый текст

К

О

Л

О

Б

О

К

Номер ответа/Ключ

К

Л

Ю

Ч

Х

Ъ

Й

Е

М

Э

ПР

Ч

С

Ф

С

Ю

Ъ

Ч

Х

Ъ

Й

Е

М

Ъ

И

Ч

С

Ф

С

Ъ

Е

И

Ф

Щ

И

Д

Х

Ж

Т

1.2. Гомофоническая замена

[33, стр. 137]

При гомофонической замене одному символу открытого текста ставится в соответствие несколько символов шифртекста. Алфавит шифртекста определяется по номеру вхождения символа открытого текста. Например, подстановка задана табл. 2

Таблица 2.

№

А

Б

В

Г

Д

Е

Ж

З

И

Й

К

Л

М

Н

О

1

17

23

01

21

83

97

47

76

03

24

35

36

32

55

65

2

31

44

18

91

85

51

67

19

38

40

42

56

28

84

70

3

48

63

14

94

02

15

33

59

54

50

25

10

61

34

82

В результате гомофонической замены имеем:

Открытый текст

З

А

М

Е

Н

А

Шифртекст

76

17

32

97

55

31

Задача №4. Для открытого текста «КОЛОБОК» составить шифртекст используя метод гомофонической замены.

Открытый текст/

номер ответа

К

О

Л

О

Б

О

К

1

35

65

36

70

23

82

42

2

35

65

36

65

23

65

35

3

35

70

10

65

44

82

35

4

42

70

56

70

44

70

42

5

25

82

10

82

63

82

25