Найти в Дзене

Поиграем в шпионов?

Масоны, теории мирового заговора, нло, всё это чрезвычайно занимательно. Вспоминается детство и игры в казаков-разбойников. Знаете это приятное чувство, когда знаешь Тайну, а больше никто её не знает? Хотя гораздо приятней, эти тайны рассказывать. Минута торжества, вон что я знаю, а вы нет. Захватывающе!

Ну что же, давайте поучаствуем в этой игре.

Сильно тайное общество, агенты которого рассредоточены по всему миру и только ждут указаний, чтобы начать действовать. Но как сообщить своим агентам нужную информацию, чтобы никто посторонний не узнал о происходящем?

И вот перед нами открывается таинственный мир шифрования! От детских шалостей до защиты персональных данных и государственной тайны. Везде и всюду используется шифрование данных. Скорее всего, даже сейчас, когда я печатаю этот текст, мой компьютер шифрует какие-то данные. Мы живем в мире тайн и загадок.

Шифры существуют веками, люди надежно хранят свои секреты и всегда найдутся желающие узнать эти тайны. Две силы сталкиваются и, как в даосизме, это порождает всё новые и новые способы шифрования данных. Во многих из них используется математика и многие из шифров были раскрыты с помощью математиков.

Например, можно зашифровать каждую букву алфавита с помощью числа. В простейшем случае А - 1, Я - 33, пробел 34. Слишком просто, вам не кажется? Можно немного развлечься, взять четные числа, или не четные, или числа с определенным остатком при делении на какое-нибудь число, можно вообще пронумеровать в случайном порядке. Остановимся на простейшем случае от 1 до 34.

Дальше берем наше послание: "Орел в гнезде" и заменяем буквы на числа. Получаем последовательность чисел: 16 18 7 13 34 3 34 4 15 6 9 5 6. Этот шифр слишком простой, поэтому разобьем наше послание на матрицы размером 2 X 2.

-2

А теперь каждую из них умножим на придуманную мной матрицу:

-3

Проделав эту процедуру с оставшимися матрицами мы получим новые:

-4

Выписываем последовательность чисел и передаём её нашим агентам. 44 70 55 67 170 19 136 13 51 26 54 23 6 0 16 0.

Чтобы расшифровать послание, им нужно будет разбить последовательность на матрицы и умножить каждую на матрицу обратную той, с помощью которой был закодирован код.

Нелегко быть шпионом, не правда ли? А дети еще задаются вопросом, зачем нужна математика.

А теперь мое послание вам, для всех у кого есть свободное время, любовь к загадкам и страсть к действиям с матрицами.

25 21 30 -27 -22 -63 -10 -5 4 3 6 -53 -16 -28 32 13 11 54 20 -37 -19 -20 2 13 -7 53 22 -32 12 15 -6 2 -27 52 -6 -1 -23 8 10 12 6 0 23 -8 -10

Матрица кодировка:

-5

P.S.