Своя разведка   ::   Ронин Роман

Страница: 241 из 347



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

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

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

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

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

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

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

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

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

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

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

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

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

|< Пред. 239 240 241 242 243 След. >|

Java книги

Контакты: [email protected]