Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Отчёты по ПЗ.docx
Скачиваний:
1
Добавлен:
01.03.2025
Размер:
66.99 Кб
Скачать

Классические методы криптографической защиты информации. Симметричное шифрование

Шифр 579

Исходные сообщения:

М1= Сектор очищен искомый объект не обнаружен срочно переходите к шестой схеме.

М2 = cogito ergo sum

M3 = 49F3BAD29A1B0F67(16)

M4 = 7 8 9 15 1 5

m = 21

Ключи шифрования:

К1 = механизм

К2 = выдержка

К3 = нотариус

К4 = sapienti

К5 = F51FD8A4FA3890BA(16)

Х1= 7

Х2 = 12

Параметры алгоритмов шифрования:

K = 7

A = 2

B = 5

P1 = 11

Q1 = 8

P2 = 18

G1 = 10

K6 = 10

P3 = 13

Q2 = 8

P4 = 19

G2 = 12

K7 = 7

P = 49

Х1 = 9

Х2 = 13

Задание 1: Зашифровать сообщение M1 на русском языке с помощью шифрующей таблицы размером 8 на 8:

  • без использования перестановок

С

И

М

Т

У

Н

Д

Т

Е

Щ

Ы

Н

Ж

О

И

О

К

Е

Й

Е

Е

П

Т

Й

Т

Н

О

О

Н

Е

Е

С

О

И

Б

Б

С

Р

К

Х

Р

С

Ъ

Н

Р

Е

Ш

Е

О

К

Е

А

О

Х

Е

М

Ч

О

К

Р

Ч

О

С

Е

Получим:

симтундт; ещынжоио; кейеептй; тноонеес;

оиббсркх; рсънреше; океаохем; чокрчосе;

  • с одиночной перестановкой по ключу K1;

м

е

х

а

н

и

з

М

5

2

8

1

7

4

3

6

С

И

М

Т

У

Н

Д

Т

Е

Щ

Ы

Н

Ж

О

И

О

К

Е

Й

Е

Е

П

Т

Й

Т

Н

О

О

Н

Е

Е

С

О

И

Б

Б

С

Р

К

Х

Р

С

Ъ

Н

Р

Е

Ш

Е

О

К

Е

А

О

Х

Е

М

Ч

О

К

Р

Ч

О

С

Е

А

Е

З

И

М

М

Н

Х

1

2

3

4

5

6

7

8

т

и

д

н

с

т

у

М

н

щ

и

о

е

о

ж

Ы

е

е

т

п

к

й

е

Й

о

н

е

е

т

с

н

о

б

и

к

р

о

х

с

Б

н

с

ш

е

р

е

р

Ъ

а

к

е

х

о

м

о

Е

р

о

с

о

ч

е

ч

к

Получим:

Тиднстум; нщиоеожы; еетпкйей; онеетсно;

Бикрохсб; нсшереръ; акехомое; росочечк;

  • с двойной перестановкой по ключам K2 и K3

в

ы

д

е

р

ж

к

а

2

8

3

4

7

5

6

1

Н

3

С

И

М

Т

У

Н

Д

Т

О

4

Е

Щ

Ы

Н

Ж

О

И

О

Т

7

К

Е

Й

Е

Е

П

Т

Й

А

1

Т

Н

О

О

Н

Е

Е

С

Р

5

О

И

Б

Б

С

Р

К

Х

И

2

Р

С

Ъ

Н

Р

Е

Ш

Е

У

8

О

К

Е

А

О

Х

Е

М

С

6

Ч

О

К

Р

Ч

О

С

Е

а

в

д

е

ж

к

р

ы

1

2

3

4

5

6

7

8

н

3

ч

с

к

т

р

о

о

Е

О

4

о

и

е

н

с

к

ч

Щ

Т

7

к

м

й

о

ъ

е

б

Ы

А

1

р

т

е

о

н

а

б

Н

Р

5

ч

ц

е

н

р

о

с

Ж

И

2

о

н

п

е

е

х

р

О

У

8

с

д

т

е

ш

е

к

И

С

6

е

т

й

с

е

м

х

о

а

в

д

е

ж

к

р

ы

1

2

3

4

5

6

7

8

А

1

р

т

е

о

н

а

б

Н

И

2

о

н

п

е

е

х

р

О

Н

3

ч

с

к

т

р

о

о

Е

О

4

о

и

е

н

с

к

и

Щ

Р

5

ч

ц

е

н

р

о

с

Ж

С

6

е

т

й

с

е

м

х

О

Т

7

к

т

й

о

ъ

е

б

Ы

у

8

с

д

т

е

ш

е

к

и

Получим:

Ртеонабн; онпеехро; чсктроое; оиенскищ;

Чуенросж; етйсемхо; кмйоъебы; сдтешеки;

Задание 2: Зашифровать сообщение M2 = cogito ergo sum на латинском языке с помощью:

  • системы шифрования Цезаря при смещении на k=7 символов

А – H

B – I

C – J

D – K

Е – L

F – M

J –N

H – O

I – P

G – Q

K – R

L – S

M – T

N – U

O – V

P – W

Q – X

R – Y

S – Z

T – A

U – B

V – C

W – D

Х – E

Y – F

Z – J

Получим: JVQPAV LYQV ZBT

  • аффинной системы подстановок Цезаря с параметрами a = 2, b = 2;

Т, к здесь используется парное число, то данным способом зашифровать сообщение невозможно.

  • таблицы Вижинера для английского алфавита сообщение = cogito ergo sum и ключа K4 = sapienti .

c

o

g

i

t

o

e

r

g

o

s

u

M

s

a

p

i

e

n

t

i

s

a

p

i

e

u

o

v

q

x

b

x

z

y

o

h

c

q

Задание 3: Зашифровать сообщение M1 на русском языке с помощью таблицы Вижинера для русского алфавита и ключа K1.

с

е

к

т

о

р

о

ч

и

щ

е

н

и

с

к

о

м

е

х

а

к

и

з

м

м

е

х

а

н

и

з

м

э

к

я

т

ы

ш

х

г

ф

ю

ь

т

х

щ

с

ь

м

ы

й

о

б

ъ

е

к

т

н

е

о

б

н

а

р

м

е

х

а

к

и

з

м

м

е

х

а

н

и

з

м

ш

а

ю

о

о

д

м

ц

ю

т

ь

о

о

х

з

ъ

у

ж

е

н

с

р

о

ч

н

о

п

е

р

е

х

о

м

е

х

а

к

и

з

м

м

е

х

а

н

и

з

м

я

л

ь

а

ю

ш

х

г

щ

у

д

е

э

м

ъ

ь

д

и

т

е

к

ш

е

с

т

о

й

с

х

е

м

е

м

е

х

а

к

и

з

м

м

е

х

а

н

и

з

м

р

н

з

е

ч

а

м

э

ю

у

ю

с

в

н

у

с

Практическое занятие № 8

Выполнила студентка гр. ЭМ-51

Новикова Татьяна Николаевна