Кодировочная электромеханическая машина «Энигма», созданная в Германии, работала с помощью клавиатуры, напоминающей ту, что имелась у печатной машинки, только более сложной: нажатие клавиши приводило к появлению символа на бумаге и к тому, что загоралась лампочка на особой панели. Лампочки подсвечивали символы, последовательность которых записывали в качестве зашифрованного текста. Когда его помещали в приемное устройство, происходил обратный процесс и текст расшифровывали. Польские спецслужбы в 1932 году разобрались с тем, как работает «Энигма», и передали информацию союзникам в самом начале Второй мировой. Возможность читать сообщения, зашифрованные с помощью этой машины, сыграла определенную роль в исходе войны.
Между двумя мировыми войнами поиск менее уязвимых средств отправки секретных сообщений привел к разработке различных кодировочных машин. Самая известная – «Энигма», которую использовала нацистская Германия перед Второй мировой и во время войны. Расшифровка сообщений «Энигмы» привела к тому, что появилось следующее важное изобретение: программируемые, электронные, цифровые компьютеры, которые перевели криптографию на новый уровень сложности, после чего в ней стала использоваться абстрактная математика высокого уровня.
Современная криптография использует набор разных систем, в число которых входят: 1) внешне простые математические задачи, но они создают серьезные трудности для решения; 2) криптография симметричных ключей, когда отправитель и получатель используют один ключ;
3) потоковые шифры, где текст разбивается на фрагменты и интегрируется в длинный поток случайного материала;
4) криптографические функции хеширования, когда сообщение становится коротким хешем (в программировании хеш – функция, которая превращает входное значение в сжатую цифровую величину); 5) коды аутентификации послания
Глава шестая
Транспорт
Когда его побуждали к действию, Холмс стремительно перемещался в том направлении, куда звал его долг.
В этом разделе обсуждаются различные средства транспорта, доступные великому сыщику, их скорость и то, как познания о разных средствах передвижения помогало герою Конан Дойла успешно распутывать преступления.
Кэбы, повозки и омнибусы
Хотя первый автомобиль Бенца покатил по дорогам Баден-Вюртемберга за год до появления Шерлока Холмса, детектив остается стойким приверженцем более традиционных экипажей. Исходя из его происхождения (сельский сквайр) и того, что в собственности у детектива есть охотничий инвентарь (кнут) в рассказе
Архитектор Джозеф Хэнсом (1803–1882) из Йорка начал трудовую жизнь как столяр. Благодаря профессии он обзавелся навыками и знаниями, позволившими ему спроектировать и собрать новую безопасную пролетку, которая сделала его имя нарицательным[35]
. Существовавшие ранее экипажи имели высокий центр тяжести, особенно когда садились пассажиры, а на крышу помещали багаж, и поэтому они переворачивались очень часто, иногда даже с фатальными результатами. Кэб Хэнсома уменьшил шансы такой катастрофы, в нем легкое деревянное отделение для пассажиров подвешивалось низко на полуэллиптических листовых рессорах; помимо безопасности это обеспечивало комфортную, мягкую езду.Дополнительные черты, частью оригинальные, частью добавленные позже: балансировочное устройство, стабилизирующее кэб в зависимости от количества, расположения и веса пассажиров; люк в крыше, чтобы можно было расплачиваться с кэбменом; механизм отпирания дверей, который приводился в движение после завершения финансовых операций; грязевые щитки, чтобы защищать пассажиров от брызг и мусора, летящих из-под копыт лошади. Кэбмен стоял или сидел на пружинном сидении позади кабины. Разработанная Хэнсомом схема оказалась настолько эффективной, что она легла в основу первых автомобилей.