Книга шифров

Страница: 1 ... 8990919293949596979899 ... 276

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

при наборе a будет высвечиваться буква B , которая означает, что a зашифрована как B ,

при наборе b будет высвечиваться буква A , которая означает, что b зашифрована как A ,

при наборе c будет высвечиваться буква D , которая означает, что c зашифрована как D ,

при наборе d будет высвечиваться буква F , которая означает, что d зашифрована как F ,

при наборе e будет высвечиваться буква E , которая означает, что e зашифрована как E ,

при наборе f будет высвечиваться буква C , которая означает, что f зашифрована как C .

Сообщение cafe будет зашифровано как DBCE . По сути, при данной базовой схеме шифратор определяет шифралфавит, и в машине применяется простой одноалфавитный шифр замены.

Однако идея Шербиуса заключалась в том, чтобы после того, как очередная буква будет зашифрована, шифрующий диск автоматически поворачивался на 1/6 (или на 1/26, в случае, если используется алфавит из 26 букв). На рисунке 34 (а) показано то же самое устройство, что и на рисунке 33; и точно так же при наборе буквы b будет высвечиваться буква A . Однако на сей раз, сразу же после того, как будет набрана буква и загорится лампочка на панели, шифратор сделает 1/6 оборота и перейдет в положение, показанное на рисунке 34 (b). Здесь, если еще раз ввести букву b , загорится уже другая буква — C . Тотчас же шифратор повернется снова и окажется в положении, показанном на рисунке 34 (с). Теперь уже, если снова набрать букву b , высветится буква E . Вводя букву b шесть раз подряд, мы получим шифртекст ACEBDC . Другими словами, шифралфавит меняется после каждого зашифровывания, и способ зашифровывания буквы b постоянно меняется. Вращающееся шифрующее устройство фактически задает шесть шифралфавитов, и в машине реализуется использование многоалфавитного шифра.

Рис. 34 Каждый раз после того, как на клавиатуре будет набрана и зашифрована буква, шифратор поворачивается на одну позицию, изменяя, тем самым способ, которым может быть зашифрована каждая буква. В (а) шифратор зашифровывает b как A, в (b) шифратор в новом положении зашифровывает b как C. В (с), после поворота на следующую позицию, шифратор зашифровывает b как E. После того как будут зашифрованы еще четыре буквы и шифратор повернется еще на четыре позиции, он окажется в своем исходном положении.

— 94 —
Страница: 1 ... 8990919293949596979899 ... 276