Главная
Введение

Шифры


Квадрат Полибия
Шифр атбаш (Библия)
Шифр Цезаря
Аффинная сист. подст. Цезаря
Сист. Цезаря с ключ. словом
Шифр аббата Тритемия
Шифр Белазо
Шифр Вижинера
Таблица Трисемуса
Биграммный шифр Плейфейра
Шифр Ришелье
Простая перестановка
Двойная перестановка
Шифр «магический квадрат»
Упражнения
Литература

История криптографии насчитывает не одно тысячелетие, а научные методы в криптографии впервые появились, наверное, в средние века. Ясно, что современная криптография как отрасль математики далеко ушла вперед по сравнению со средневековьем, однако в идейном отношении классические шифры и поныне являются источником конструктивных идей и методов. Ниже рассмотрен ряд классических шифров, описание которых имеется в [1-3].

Далее используются русский и английский алфавиты. Будем полагать, что в русском алфавите 32 буквы (без буквы Ё), а в английском – 26 букв. Сопоставление букв алфавитов и элементов соответствующих колец вычетов приведены ниже в таблицах.

Таблица 1

А

Б

В

Г

Д

Е

Ж

З

И

Й

К

Л

М

Н

О

П

Р

С

Т

У

Ф

Х

Ц

Ч

Ш

Щ

Ъ

Ы

Ь

Э

Ю

Я

0

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

Таблица 2

A

B

C

D

E

F

G

H

I

J

K

L

M

N

O

P

Q

R

S

T

U

V

W

X

Y

Z

0

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