Компьютерра, 2007 № 44 (712) - страница 6
В небезызвестном криптографическом противостоянии Второй мировой войны особое место занимает британская дешифровальная машина Colossus, служившая для декодирования директив высшего фашистского командования. Помимо нетривиальной криптоаналитической работы, предшествующей ее созданию, восхищают воплощенные в Colossus передовые конструктивные решения; шутка ли, по словам исследователя Тони Сейла (Tony Sale), этот ламповый агрегат ломал вражеские коды со скоростью, близкой к демонстрируемой сегодня все еще встречающимся Pentium II, что, конечно, удивительно, даже если учесть узкую специализацию военного вычислителя.
Любопытна и история реконструкции Colossus. Все десять экземпляров машины вместе с документацией были уничтожены после войны за ненадобностью и, видимо, дабы избежать утечки уникальной технологии. Однако, проявив немалый энтузиазм и настойчивость, Тони Сейл с помощниками восстановили дешифратор. Достичь цели реставраторам удалось благодаря фотографиям компьютера, чудом уцелевшим обрывкам схем и чертежей и консультациям инженеров, участвовавших в разработке и монтаже машины в 1943 году. А уже в ходе работы Сейл обнаружил в Интернете рассекреченное американцами подробнейшее описание устройства компьютера, тайно переданное в США одним из американских специалистов, направленных в помощь британскому криптографическому подразделению.
Отметить завершение длившегося четырнадцать лет воссоздания Colossus (строго говоря, реконструировали не первоначальный вариант машины, а ее вторую, усовершенствованную модификацию Mark 2) было решено необычным мероприятием. В середине ноября история криптографического противоборства ожила, спустя шесть десятилетий вновь столкнув "старых знакомых" - немецкую шифровальную машину Lorenz SZ42 и Colossus. Существовал, заметим, и полностью ручной способ взлома шифра, но использование Colossus позволило уменьшить срок вскрытия с нескольких недель до считанных часов, дав возможность союзникам оперативно получать переписку противника.
В назначенное время из музея немецкого города Падерборн началась радиопередача текста, зашифрованного Lorenz SZ42, а принять участие в историческом событии и потягаться в расшифровке тайных посланий с Colossus приглашались все желающие. Первым с испытанием справился радиолюбитель и программист из Германии Иоахим Шойт (Joachim Scheuth). На получение исходного текста победитель затратил два часа, причем почти все это время ушло на выделение из шумного эфира сигнала, а непосредственно расшифровка заняла всего 46 секунд. Средства обуздания шифра - написанное на Ada самим Шойтом программное обеспечение и ноутбук с 1,4-гигагерцовым процессором. Colossus и обслуживающая его команда тоже разгадали заветную комбинацию, но провозились на полтора часа больше. Вообще, по словам Шойта, состязание Colossus с современными компьютерами выглядит нечестно по отношению к ветерану. Впрочем, энтузиастам, возродившим уникальный военный дешифратор, переживать из-за поражения не стоит. ИК
Одним из недостатков современных компьютеров с их навороченными операционными системами является длительное время загрузки даже на мощном процессоре. Порой это сильно раздражает, если ПК нужно включить всего на пару минут - например, для проверки почты или отправки нескольких IM-сообщений. Впрочем, благодаря новой системе Hyper-Space компании Phoenix Technologies эта проблема скоро может уйти в прошлое.
Известный разработчик базовых систем ввода/вывода (BIOS) предлагает запускать определенные приложения, не загружая операционную систему. Суть новой технологии сводится к внедрению в BIOS фирменного гипервизора HyperCore, позволяющего "большой" ОС и "мини-системе" с неким набором установленных приложений функционировать независимо друг от друга - читай, в виртуальных машинах.
Преимуществ у технологии HyperSpace несколько. Во-первых, благодаря тому, что загружать операционную систему со всеми ее драйверами и библиотеками становится необязательно, то получить доступ к определенным программам владелец ПК сможет практически сразу после нажатия на кнопку включения питания. Во-вторых, для лучшей защиты компьютеров от сетевых угроз производители смогут встраивать дополнительные средства безопасности, которые, работая вне операционной системы, сумеют без проблем обнаруживать вредоносные программы и руткиты. В-третьих, в случае с ноутбуками платформа HyperSpace позволит добиться более длительного времени автономной работы, поскольку мощности компьютера не будут тратиться на поддержку ненужных в данный момент ресурсов - например, отображение финтифлюшек интерфейса Windows Vista. Наконец, в-четвертых, пользователи смогут параллельно работать и с основной программной платформой, и с приложениями HyperSpace (риск внезапного "падения" которых, очевидно, должен быть намного меньше), быстро переключаясь между виртуальными машинами.