Читаем Своя разведка полностью

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

– учитывая маловероятность сочетания отдельных букв, можно попробовать найти реальную последовательность столбцов;

– теперь нетрудно правильно расставить все строки, ориентируясь по смыслу появляющихся фрагментов текста.

Шифры перестановки не сложны для опытного дешифровщика (а тем более для ЭВМ!), хотя при кратких текстах возможно и неправильное (анаграммное) осмысленное прочтение.

(2). Шифры замены

В подобных шифрах каждая из букв в открытом тексте подменивается какой-то другой буквой или символом, причем порядок самих букв при этом не меняется.

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

Шифры простой замены легко дешифруются при длительности текста не менее двух-трех алфавитов путем анализа частот встречаемости букв и через знание типичных сдвоенных знаков, сочетаний и окончаний.

Шифры со сдвигом алфавита на некоторое фиксированное число букв («шифр Цезаря») читаются предельно просто, используя, к примеру, метод полосок, на каждой из которых нанесен стандартный алфавит. Полоски здесь прикладывают друг к другу так, чтобы вышло слово из криптограммы, после чего двигаясь вдоль них находят осмысленное прочтение, определяя таким образом величину намеренного сдвига.

На практике имеет смысл использовать многоалфавитное шифрование с так называемым «текучим» алфавитом, задействуя какую-либо книгу, или микрокалькулятор (МК).

*а) При шифровании с применением книги обычно действуют следующим образом*:

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

– идут расчеты с отметкой номера строчки и номера требуемой буквы в этой строке (каждая буква таким образом кодируется вечно меняющимся четырехзначным числом, учитывая ноль у однозначных);

– полученные числа группируются в пятерки;

– для некоторого усложнения шифра можно начинать считать не с первой, а совсем с другой (обговоренной, разумеется...) строки;

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

*б) Использование при шифровании микрокалькулятора* основано на получении с его помощью последовательности случайных чисел, тогда как процедура зашифровывания проводится по принципу системы одноразовых шифроблокнотов. Действуют здесь по стандарту так:

– открытый текст выписывается в строку, и ниже каждой буквы помещается ее двузначный номер в порядке алфавита (А-01, Б-02, В-03 и т.д.);

– под цифровым эквивалентом последовательно записываются все знаки некоей случайной числовой последовательности, взятой из шифроблокнота либо полученной каким-то другим образом;

– числа из верхней (открытой) и нижней (случайной) последовательностей складываются по модулю 10 (т.е. без переноса единицы; скажем, 17+25=32);

– полученный сложением шифротекст стандартно разбивается на пятизнаковые группы;

– числа обычно не шифруются, а отделяются от буквенного текста каким-либо алфавитным значком (скажем, "/");

– для обретения нечитаемости уже использовавшийся кусок числопоследовательности ни в коем разе не задействуется вторично.

*При процедуре расшифровывания все операции проводятся в обратной очередности*:

– весь шифротекст расписывается на пары чисел;

– под ними тщательно выписываются все знаки ключевой числопоследовательности, аналогичной применявшейся при зашифровывании;

– из знаков шифротекста попарно вычитаются (по модулю 10) знаки случайной ключевой последовательности;

– полученные пары чисел переводятся в их буквенный эквивалент.

Для получения случайной (точнее сказать «псевдослучайной») последовательности посредством микрокалькулятора можно использовать различные приемы, вроде классических таких:

– берут какое-либо четырехзначное число (скажем, 5997), возводят его микрокалькулятором в квадрат (35964009), а из полученного результата (35964009) выписывают средние цифры (9640), рассматривая их как случайные; теперь уже эти «случайные» возводят в квадрат и снова выделяют из полученного результата середину и т.д. (построенная так последовательность через десятки или сотни знаков – в зависимости от исходного числа – ключа – обычно повторяется, но при коротких текстах вполне может рассматриваться как случайная);

Перейти на страницу:

Похожие книги

К выступлению готов! Презентационный конструктор
К выступлению готов! Презентационный конструктор

Как сделать хорошую презентацию? Увы, этому не учат ни в школе, ни в вузе. А ведь это необычайно важный навык: не будет внятного и эффектного выступления – не будет нового проекта или сделки. Как продемонстрировать свои идеи и достижения, не наделав ошибок? Как составить текст выступления, в котором нет ничего лишнего и есть все, что нужно? Как превратить проведение презентаций из досадной обязанности в средство продвижения карьеры? В своей новой книге звезда российских бизнес-тренингов, гуру ораторского мастерства Радислав Гандапас научит читателя готовить эффектные и эффективные презентации.Книга будет полезна всем, кому приходится выступать перед аудиторией и рассказывать о своих проектах. Обязательное чтение для менеджера любого уровня и профиля работы.

Радислав Гандапас , Радислав Иванович Гандапас

Карьера, кадры / О бизнесе популярно / Финансы и бизнес
301 способ не скучать на работе
301 способ не скучать на работе

Эта книга для всех, кто пропадает целую неделю на работе. Она расскажет вам, как каждый день не терять присутствия духа, и предложит более 300 идей для создания веселой и приятной атмосферы в вашем офисе.Книга поможет вам привнести радость и хорошее настроение в любые рабочие ситуации – начиная с приема новых работников, проведения аттестаций и заканчивая тренингами, совещаниями, созданием крепкой и дружной команды.Дэйв Хемсат и Лесли Йеркс доказали, что там, где шутят и веселятся, людям работается лучше, и это великолепно сказывается на результатах. Самое главное – они учат получать от работы удовольствие вне зависимости от того, на какой ступеньке служебной лестницы вы стоите.

Дэйв Хемсат , Лесли Йоркс

Развлечения / Зарубежная образовательная литература, зарубежная прикладная, научно-популярная литература / О бизнесе популярно / Дом и досуг / Финансы и бизнес
Как создать и эффективно использовать личную сеть связей
Как создать и эффективно использовать личную сеть связей

Что такое связи? Это быстрый поиск знакомых в любых сферах и молниеносное решение своих проблем. Это «визитки» в бумажнике, открывающие любые двери. Это пропуск в высшее общество и удачный брак. Это те самые 100 друзей, которые принесут денежные проекты, поддержат и помогут в проблемах. Это компания для путешествий и совместного бизнеса. Это неиссякаемый источник, приносящий все новые возможности.Самое ценное, что есть у любого человека, это его знания, помноженные на опыт. Строя сеть личных связей, вы получаете уникальная возможность приобрести опыт сотен людей для реализации своих целей, привлечь их в свое дело, впитать их преимущества и таланты. Искусство создавать Связи, а не бесполезные знакомства, привело к вершинам славы и богатства всех, кто доверился проверенной веками технологии. Технологии настолько действенной, что самые ценные связи передавались по наследству и хранились дороже золота. Эта книга заменит вам сотни других. Создайте свою Сеть Связей и возьмите бесценные знания и новые возможности из первых рук!

Александр Евстегнеев , Александр Николаевич Евстегнеев

Карьера, кадры / О бизнесе популярно / Финансы и бизнес