ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 03.05.2024

Просмотров: 39

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Після відображення чисел в літери, отримуємо таку відповідність для літер відкритого тексту та шифротексту:

T

A

B

C

D

E

F

G

H

I

J

K

L

M

3t+5

F

I

L

O

R

U

X

A

D

Q

J

M

P

T

N

O

P

Q

R

S

T

U

V

W

X

Y

Z

3t+5

S

V

Y

B

E

H

K

N

Q

T

W

Z

C


Таким чином, вихідне повідомлення FANCIFUL перетвориться в шифротекст UFSLDUNM

Перевагою аффінної системи є зручне керування ключами – ключі шифрування та розшифрування подаються в компактній формі у вигляді пари чисел (а, b). Недоліки аффінної системи аналогічні недолікам системи шифрування Цезаря.


4 Система Цезаря із ключовим словом

Система шифрування Цезаря із ключовим словом є одноалфавітною системою підстановки. Особливістю цієї системи є використання ключового слова для зсуву й зміни порядку символів в алфавіті підстановки.

Виберемо деяке число k, 0k<25, і слово або коротку фразу як ключове слово. Бажано, щоб всі букви ключового слова були різними. Однак ця вимога не є обов'язковою. Можна просто записати ключове слово (або фразу) без повторення однакових букв.

Нехай ключовим словом є слово «DIPLOMACY» і число k = 5.

Ключове слово записується під буквами алфавіту, починаючи з букви, числовий код якої збігається з обраним числом k:

0

5

 

 

 

 

 

 

 

 

15

 

 

 

 

 

 

 

 

25

А

B

C

D

Е

F

G

Н

I

J

К

L

М

N

O

Р

Q

R

S

T

U

V

W

Х

Y

Z

D

I

P

L

O

M

A

C

Y


Букви, що залишилися, алфавіту підстановки записуються після ключового слова за абеткою:

0

5

 

 

 

 

 

 

 

 

15

 

 

 

 

 

 

 

 

25

А

B

C

D

Е

F

G

Н

I

J

К

L

М

N

0

Р

Q

R

S

T

U

V

W

Х

Y

Z

U

V

W

Х

Z

D

I

P

L

O

M

A

C

Y

B

E

F

G

H

J

K

N

Q

R

S

T


Маючи підстановку для кожної букви довільного повідомлення, легко виконати шифрування. Так вихідне повідомлення CHANGE DETALIES шифрується як WPUYIZ XZJUALZH.

Безсумнівною перевагою системи Цезаря із ключовим словом є те, що кількість можливих ключових слів практично невичерпна. Недоліком цієї системи є можливість злому шифротексту на основі аналізу частот появи букв.