logo search
Криптология: точки соприкосновения математики и языкознания

8

4

2

"right">1

1

4

2

2

0

2

1

0

В итоге получаем число: (0)1001010

1001010(2) = 1*26 + 0*25 + 0*24 + 1*23 + 0*22 + 1*21 + 0*01=74(10)

Для составления и расшифровки шифрограмм используются квадратные решетки 8*8 (решетка Кардано); поэтому, если запись числа в двоичной системе содержит меньше цифр, то слева приписывают нули, чтобы всего было 8 (в примере он приписан слева, так как цифр получилось семь).

Ниже показано построение решетки с помощью чисел в двоичной системе счисления (1 - вырезать, 0 - нет).

Так у нас получится следующая шифрограмма:

Х

Н

Г

Е

А

Л

Б

Л

Я

В

И

Е

Д

О

К

Л

И

Р

Е

Н

Х

Е

Л

Г

А

П

С

Б

У

О

Т

В

О

Г

П

Л

Я

Д

У

Л

Н

О

И

С

Е

Н

В

Т

Е

Ы

Ж

Д

Д

Н

З

У

Н

А

М

Л

Ы

В

Ь

И

II ГЛАВА

РОЛЬ ЯЗЫКА В СОСТАВЛЕНИИ И РАЗГАДКЕ ШИФРОВ

Термин «шифр» имеет арабское происхождение. В начале XV в. арабы опубликовали энциклопедию «Шауба Аль-Аща», в которой есть специальный раздел о шифрах. В этой энциклопедии указан способ раскрытия шифра простой замены. Он основан на различной частоте повторяемости букв в тексте. В этом разделе есть и перечень букв в порядке их повторяемости на основе изучения текста Корана. Заметим, что и для русского алфавита есть подобный перечень.

Буква

Относит. частота

Буква

Относит. частота

Буква

Относит. частота

0

1

2

3

4

5

6

7