Читать «Пазителят на монетния двор» онлайн - страница 143

Филип Кер

— Преди няколко дни добих смътна представа как мога да го разгадая — развълнувано обясни той. — Сега обаче разбирам, че всичко се основава на постоянни величини и функции, което е малко по-груба система на моите флуксии. Шифърът използва като ключова кратка повтаряща се дума, известна на двамата човека, които си кореспондират. Да речем, че ключовата дума е фамилното ви име, Елис. Пишещият шифъра я повтаря под посланието ето така. — Нютон написа два реда на лист хартия.

ТНЕ LORD IS MY LIGHT AND SALVATION

ELL ISEL LI SE LLISE LLI SELLISELL

— Обърнете внимание, че всичките букви от азбуката имат числена стойност от едно до двадесет и шест — добави той.

A B C D E F G H I J K L M
1 2 3 4 5 6 7 8 9 10 11 12 13
N O P Q R S T U V W X Y Z
14 15 16 17 18 19 20 21 22 23 24 25 26

— Буквата „T“ в нашето послание е двадесетата по ред в азбуката. Добавяме това към ключовата буква отдолу. Това е „E“, петата буква от азбуката. Сумата от тези две букви е двадесет и пет — буквата „Y“. Тя става първата буква в шифъра. Разбира се, сумата от всеки две букви лесно може да бъде повече от двадесет и шест, например в случая с буквите „T“ и „S“. Сборът им е тридесет и девет. За да не се свършат буквите, започваме азбуката отначало, така че след двадесет и шестата буква „Z“, буквата „A“ става двадесет и седма и така нататък. По този начин числото тридесет и девет ни дава буквата „M“. Когато е завършено, шифрованото послание би изглеждало така:

„THE LORD IS MY LIGHT AND SALVATION

ELL ISEL LI SE LLISE LLI SELLISELL

YTQ UHWP UB FD XUPAY MZM LFXHJMNAZ“

— Човекът, който иска да разгадае посланието, извършва процедурата по обратния ред — продължи Нютон. — Той написва шифъра с повтарящата се ключова дума отдолу и изважда числените стойности. Петата буква „E“ се изважда от двадесет и петата „Y“ и се получава двадесет. След това се добавя двадесет и шест, за да не се получат отрицателни числа. Това ни дава четиридесет и шест и буквата „T“. Ако погледнем закодираната дума „XUPAY“, ще видим, че ако извадим буквата „S“ от нашия код от буквата „A“ в шифъра, ще получим едно минус деветнадесет, което ще ни даде минус осемнадесет. Минус осемнадесет плюс двадесет и шест е равно на осем, което ни дава буквата „H“, думата „LIGHT“ от посланието.

Кимнах, защото бавно започнах да разбирам схемата на шифъра, който Нютон описваше.

— Както вече споменах, шифърът се основава на главния принцип на повтаряща се ключова дума. Това обаче го прави по-лесен за разгадаване, защото ключът постоянно е пред очите на онзи, който го тълкува. Например в шифъра от Тауър буквата „X“ се среща на две места и двата пъти скрива буквата „L“. По подобен начин буквата „U“ се среща на три места и два пъти скрива буквата „I“. И може да се забележи, че в една четвърт от случаите често срещаните фрагменти като „TH“ в „THE“ съответстват точно на „EL“ в „ELLIS“. Това е слабостта на системата. Ето защо, изобретателят на шифъра е добавил и остроумна числена сила, която раздвижва ключа, за да скрие много по-успешно често срещаните фрагменти. Но и това е просто, защото ключовата дума се променя въз основа на посланието в елементарна прогресия и става функция на буквата „L“. Първите пет букви в посланието са закодирани по обикновения начин.