99-104. скрытые средства шифрования

стр. 99-104


V

СКРЫТЫЕ СРЕДСТВА ШИФРОВАНИЯ



             1  2  3  5   Ы                4  3  2  5 


Шифры  Лыгина




V.  СКРЫТЫЕ  СРЕДСТВА  ШИФРОВАНИЯ
(шифры  Лыгина)



     Конечно, удобнее пользоваться специально изготовленными СРШ-ДРК. Но иногда возникает необходимость  спрятать, закамуфлировать Средства Ручного Шифрования (разведчик-нелегал). В этом случае в качестве СРШ-ДРК можно использовать  любую книгу, телевизионную программу, календарь и т.п.  К отработке таких Документов Ручного Шифрования  нужно подходить творчески.  В каждом конкретном случае должен быть индивидуальный  подход. 
     Главная ценность скрытых Средств Ручного Шифрования в том, что их не нужно прятать. Книга-шифроблокнот может спокойно стоять на полке с другими книгами. Телевизионная программа может лежать на телевизоре или вместе с другими газетами. Календарь, кроме того, выгодно отличается от других  Документов Шифрованной Связи. Текст, закодированный по календарю, представляет собой перечисление дат. Это дает возможность камуфлировать кодограмму, например, под  астрологический  прогноз. 


1.  КНИГА  -  ШИФРОБЛОКНОТ
    
     Для шифрования информации можно использовать любую книгу. Код буквы может состоять: из номера страницы, номера абзаца, номера строчки, номера буквы (какая по счету буква). Необходимо установить  правила - откуда начинать счет: сверху вниз или наоборот, слева или справа, считать ли знаки препинания; в какой последовательности включать в код буквы номера страниц, абзацев, строк, букв.   
     Примеры:   

В  книге  100  страниц
      
Вариант  1
     В код буквы включаем: № страницы - двузначное число:  01, 02, 03 и т.д. до 99 (две цифры) и № буквы – одна  цифра:  от 1 до 9 (десятую по счёту букву  можно обозначать – 0).  Итого: № стр. + № буквы = трёхзначная  цифровая  группа.  Код буквы состоит из 3 цифр. 
 
Вариант 2
     В код буквы включаем: № страницы - две цифры, №  буквы - две цифры (от 01 до 99). Код  буквы  состоит  из    4  цифр. 
   
Вариант  3
     В код буквы включаем: № страницы - две цифры, №  абзаца - одна  цифра,  №  буквы - одна цифра. Код буквы  состоит  из  4  цифр. 

   
В  книге  300  страниц
   
Вариант  4
     В  код  буквы  включаем: № страницы - три цифры, №  абзаца - одна  цифра,  №  буквы - одна цифра. Код  буквы  состоит  из  5  цифр. 
 

Вариант  5
     В зависимости от интенсивности вашей переписки (сеансов связи), составьте расписание. Например, первая декада (1-й месяц, 1-й  квартал) - для кодирования используете страницы  1-100,  вторая  декада (2-й месяц) - кодируете по страницам 101-200, третья декада (3-й месяц) - работаете  по  страницам    201-300. Тогда  № страницы  можно  писать  двумя  цифрами,  а  не  тремя. В код буквы  включаем:  № страницы - две цифры, №  строки – одна  цифра,   №  буквы - одна цифра.  Итого: код буквы состоит  из  4  цифр. 
 

В  книге  1000  страниц
   
Вариант  6
     Устанавливаем постоянный порядок. Например, для кодирования берем вторую букву (считая слева) из пятой строки (считая снизу). Тогда в код буквы включать №№  буквы и строки (2 и 5)  не  нужно. 
     Код буквы будет состоять только из номера страницы -группа  из  3  цифр.
 
Возможны  другие  варианты.

     В  качестве  ключа  из  книги  выбирается  текст  (гамма)  такой же  длины,  что и секретный  шифруемый  текст.
Этот ключ кодируется парой чисел, номером страницы и номером строки, и передаётся вместе с шифрограммой.
     Соответствующие алфавитные порядковые номера букв исходного текста и букв ключа (гаммы) складывают и получают  шифрограмму  в цифровом  виде.  Если шифрограмму нужно представить в буквенном виде, тогда из цифровых  групп,  которые больше 33,  вычитают  33.  После чего числа заменяют на буквы в соответствии с нумерацией в алфавите.
     Дешифровка производится в обратном порядке.
 
Взлом книжного шифра.
     Метод называют «протяжка шаблона». Сообщение или гамма может содержать какое-нибудь часто встречающееся в русском языке слово. Оно суммируется с буквами другого слова (из гаммы или сообщения соответственно), в результате получаются буквы шифрованного текста.
     Если из шифрованного текста вычесть буквы распространённого слова (шаблон) во всех возможных позициях, то возможно получить части слов, которые будут выглядеть вполне правдоподобно. Возможно, эти читаемые части слов удастся дополнить на одну или несколько букв или восстановить слово целиком. Даже увеличение полученного отрывка на одну букву, автоматически увеличивает на одну букву кусок другого текста (исходного или книжного). Так постепенно оба текста (сообщение и гамма) начнут открываться.
 

2. ТЕЛЕВИЗИОННАЯ  ПРОГРАММА В  КАЧЕСТВЕ  ДРК-СРШ
         
     Любой текст можно закодировать по обычной телевизионной  программе  на  неделю. 
     Код буквы может состоять из времени начала передачи  (часы и минуты или только часы), даты (только число) и дня недели. Необходимо установить порядок: какие по счету буквы выбирать для кодирования (первая буква названия  телепередачи, 2-я  или 3-я  и т.д.), откуда считать -  слева или справа (с конца), в какой последовательности  включать  в  код  буквы  время  и  дату (или день недели). 
     Там, где отобраны буквы для кодирования, нужно пометить. В данном случае там, где стоит «птичка», из названия передачи для кодирования берется первая буква. Там, где название передачи подчеркнуто, - берется последняя буква. Плюсом помечены знаки препинания (см. приложение № 38 - телевизионная программа на неделю с 18 по 24 ноября 1996 года). 
 
Вариант  1

     Буква кодируется временем телепередачи (часы и минуты). Код буквы состоит из 4-х цифр. Проверить всю программу, чтобы  разные  буквы  кодировались  разными  группами  (чтобы  время  не  совпадало). 
 
Вариант  2

     Код буквы состоит из времени начала телепередачи (часы) - 2 цифры и числа (даты) - 2 цифры.
     Проверить, чтобы в течении одного дня (в программе) время (часы) не совпадало, не повторялось. 
     Например, программа на 18 - 24 ноября (с понедельника  по воскресенье). Кодируем букву - “К”. Передача  «Кактус  и К» начинается 20 ноября в среду в 15.45. Код буквы будет - 1520 или 2015, согласно установленному правилу. Из времени  берем  только  часы  (минуты отбрасываем), из  даты - только  число. 
     Цифры  можно  кодировать  так: цифры (числа) реально от 00 до 99 плюс “25” (очередная  дата, которой  нет  в программе). Например, цифра  2  будет иметь такой  вид:  0225 или 2502, число 94 - 9425 или 2594.
   
Вариант  3

     Код  буквы  состоит  из  времени (часы) - 2 цифры и дня  недели - 1 цифра. Пример: передача  начинается  в  СРЕДУ 20 ноября  в 15:45. Код  буквы  “К”  будет  состоять  из  3-х цифр - 153  или  315. (Понедельник - 1,  вторник - 2,  среда  - 3  и  т.д.)   
     Цифры можно кодировать так: цифры (числа) реально  от 00 до 99 плюс “8” (в неделе 7 дней, “8” - очередной, восьмой, день, которого нет в программе). Например, код цифры  “2”  будет - 028  или  802, код  числа  “15” будет -  158  или  815.   
   
Вариант  4
     Если в код буквы включить № буквы, то количество  цифр  в  группе увеличится на одну, шифр будет более  громоздким. Но это даст возможность использовать для кодирования  каждой  буквы  не  одну,  а  несколько  групп, т. е. шифр  будет  более  надёжен. 
     Например, в названии передачи “Час Пик”, начинающейся  18  ноября  в  понедельник  в 19:10, буква  “К”    - шестая  по счету. Т.e. номер буквы “К” - “6”.  Код  буквы  “К”  будет - 61918, где 6 - номер буквы, 19 - время (часы)  начала  передачи, 18 - дата, или - 6191, где 6 - номер буквы, 19 - время (часы),  1 - понедельник.   
     Аналогично  код  буквы  “К”  может  быть - 11520 (применительно  к  варианту  2)  или - 1153 (см. вариант 3),  где  1 – номер буквы, 15 – время, 3 - среда.   


Рецензии
Теперь шифруют роботы.

Григорий Аванесов   18.02.2025 07:21     Заявить о нарушении
Шифр цифр, ш сменили на ц, что начали с буквы "А"-тело Адам.
Если мир надо понимать, как свою мать Григорий, именно так и буквально, то суть робота? Цифра ведёт к науке, а буква к душе и война искусственного с естественным интеллектом потому. Б6 и почему говорят не шестери, а мастери.

Даша Новая   18.02.2025 09:45   Заявить о нарушении