Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Коды и шифры.DOC
Скачиваний:
62
Добавлен:
18.08.2019
Размер:
2.07 Mб
Скачать

Глава 5

5.1. (МДПМ)

Шифрованный текст имеет следующий вид:

CFIGS FLTBC XKEEA EBHTB GLDPI.

Перестановочная таблица 55 показана в таблице Р.3.

Таблица Р.3

A

B

C

D

E

A

A

B

S

O

L

B

U

T

E

C

D

C

F

G

H

I

K

D

M

N

P

Q

R

E

V

W

X

Y

Z

Расшифрование начнем с преобразования монографов обратно в диграфы:

BDCAC DCBAC CAAEB BABBD ECCEB CBCAA BCABC

CBBAB CBAEB EDCCD

Таблица Р.4

3

1

5

2

4

E

B

C

C

B

C

D

B

A

C

C

C

A

A

A

E

A

E

E

B

B

C

B

B

C

C

D

E

B

C

B

C

D

A

B

C

B

C

B

B

A

A

C

B

A

A

C

D

D

B

Перестановка равна 3-1-5-2-4. Поэтому впишем этот текст по вертикали в прямоугольник из пяти столбцов, порядок которых задается перестановкой, см. таблицу Р.4. И наконец, восстановим открытый текст, считывая его из таблицы построчно и преобразуя диграфы обратно в монографы по той же самой таблице 55 (см. таблицу Р.3). В результате получаем текст:

WHENSHALLWETHREEMEETAGAIN.

После расстановки пробелов получаем первую строку из трагедии Шекспира "Макбет":

WHEN SHALL WE THREE MEET AGAIN.

5.2. (Шифр Плейфера)

При ключевом слове RHAPSODY таблица зашифрования для шифра Плейфера будет такой, как показано в таблице Р.5.

Таблица Р.5

R

H

A

P

S

O

D

Y

B

C

E

F

G

I

K

L

M

N

Q

T

U

V

W

X

Z

Разбив шифрованный текст на диграфы, получаем

OX BG IH PE OK GH MT TR OI UE VG KG NC

Используя таблицу шифра Плейфера, преобразуем их в диграфы открытого текста. В результате получается:

BU YI FP RI CE FA LQ LS BE LO WF IF TY

Если записать их слитно, расставить пробелы между словами и убрать единственную букву-"пустышку" Q, то получится открытый текст:

BUY IF PRICE FALLS BELOW FIFTY.