уже обладала машинным парком из 10 высокоскоростных электронных компьютеров, работавших круглые сутки в трехсменном режиме».
Компьютер Colossus II, в отличие от его предшественника Colossus I, уже можно было до определенной степени перепрограммировать, что, безусловно, являлось важнейшим достижением для того времени. Отсюда же некоторыми и был сделан вывод, что именно «Колоссус» проложил мост к созданию полностью программируемых машин несколько лет спустя. И именно это заключение всколыхнуло новую дискуссию «о предках».

Знающие люди тут же напомнили, что определенные основания претендовать на роль создателей компьютерного предка имеют, к примеру, поляки, разработавшие в ЗО-е годы вычислитель под названием «Бомба» для вскрытия германского шифратора Enigma. Да и СССР, как известно, тоже занимал в области вычислительной техники далеко не последнее место. Но, с другой стороны, в более корректной постановке обсуждаемый ныне вопрос звучит примерно так: кто построил первый цифровой компьютер с программой, хранимой в электронном виде? В такой постановке у англичан, вероятно, значительно больше оснований на первенство, поскольку в отличие от «Колоссуса» другие машины той эпохи не имели хранимых программ.
Естественно, ответ на вопрос «Что являлось первым компьютером?» зависит от критериев, этот компьютер определяющих. Первые американские машины 30-х годов, вроде построенной в Университете Айовы машины ABC (Atanasoff-Berry Computer), достаточно легко реконфигурировались для решения разных задач, выполняли вычисления с помощью электронной памяти, однако в рамках концепции машины Тьюринга их набор выполняемых инструкций (состояний) был неполным. Германские машины Конрада Цузе «Z1» имели уже полный набор инструкций, обладая и большими основаниями на первенство. Но вот размещать код программы и обрабатываемые данные в одно и то же пространство памяти начали в английских машинах Colossus, а это один из важнейших аспектов современных компьютерных архитектур.
Правда, в английской истории есть другой чрезвычайно впечатляющий предок – разработанная около 150 лет назад знаменитая вычислительная машина Чарльза Бэббиджа. В свое время недостроенное, но воссозданное несколько лет назад лондонским Музеем науки в точности по чертежам конструктора, трехтонное вычислительное устройство «Difference Engine No 2» демонстрирует публике безупречную работу. А также и то, что не пойди финансовые дела Бэббиджа под откос, человечество вполне могло вступить в компьютерную эру лет эдак на сто раньше.
Но, если вглядеться глубже в историю, миновав тысячелетний мрак средневековья, то можно увидеть, что понятие об автоматах имели еще древние греки. Известно, например, что в I веке до н. э. Герон Александрийский изготовил автомат, за деньги продававший воду из святого источника. Монета падала на рычаг, тот вытаскивал из сосуда пробку, и отмеренная доза воды струйкой бежала в подставленный кувшин паломника. Как можно видеть, автомат Герона имел набор определенных состояний, вход и выход, так что в формальном описании сей аппарат вполне тянет на «неполную машину Тьюринга», а заодно и на лавры предка всех нынешних компьютеров.
Самые отъявленные радикалы вообще утверждают, что все компьютеры на самом деле пошли от счетной доски-абаки, изобретенной неизвестным гением за несколько тысячелетий до новой эры. Аргументация в поддержку этой позиции звучит по-своему тоже убедительно, так что и подобная точка зрения вполне имеет право на существование. А заодно и лишний раз доказывает – ну нельзя сводить мир к общему знаменателю.
4.4. Параллельные миры
Поскольку материалистическое мировоззрение является строго детерминистским и не принимает возможности существования «многозначительных совпадений», то любые намеки на необычные синхронности автоматически толкуются как бред… Однако не может быть никаких сомнений в том, что существуют подлинные синхронности, где любой человек, имеющий доступ к этим фактам, должен признать, что данные совпадения выходят за рамки статистической вероятности.
29 октября 2000 г. по Четвертому каналу британского телевидения прошла заключительная передача из серии «Наука тайны», включавшая в себя интервью с Клиффордом Коксом, сотрудником Штаб-квартиры правительственной связи (ШКПС) Великобритании и «тайным» изобретателем знаменитой криптосхемы RSA.
Примерно с конца 1997 года миру стало известно, что группа криптографов из спецслужбы ШКПС, базирующейся в Челтнеме, открыла основные принципы криптографии с открытым ключом на несколько лет раньше, чем их коллеги из академического и индустриального сообщества. За последующие 3 года в Интернете было опубликовано несколько основополагающих работ английских правительственных криптографов в этой области, и лишь потом одному из них власти впервые разрешили дать интервью средствам массовой информации. Постепенно всплывавшие факты продемонстрировали, что история параллельного изобретения нового направления в криптографии секретным и открытым сообществами содержит целый ряд удивительно синхронных совпадений.
ШКПС является наследницей знаменитой криптослужбы, работавшей в Блечли Парк и вскрывавшей вражеские шифры в годы второй мировой войны. В некотором смысле можно говорить, что ШКПС является аналогом американской спецслужбы АНБ или российского ФАПСИ. Однако есть и существенное отличие: ШКПС – это сугубо гражданское ведомство, формально входящее в структуру министерства иностранных дел (вероятно, по той причине, что основным объектом дешифровальных усилий спецслужбы является дипломатическая переписка зарубежных стран). Впрочем, для другого основного направления деятельности криптослужбы, сводящегося к заботе о надежных средствах засекречивания государственных коммуникаций, главным потребителем являются, естественно, военные.
В конце 1960-х годов британские вооруженные силы уже вполне реально ощущали наступление эры высоких технологий, сулившей обеспечить каждого бойца собственным входом в тактическую радиосеть. Перспективы разворачивания таких сетей обещали грандиозные перемены в упрощении руководства военными операциями, однако ставили и очень серьезные проблемы перед службой, отвечающей за безопасность и засекречивание подобной связи. Настоящей головной болью становилась необходимость распределения и управления гигантскими количествами криптоключей, причем передавать каждый из ключей надо было в строжайшем секрете от неприятеля.
Поэтому в 1969 году одному из выдающихся творческих умов ШКПС по имени Джеймс Эллис было поручено поразмышлять как следует над возможным выходом из столь безнадежной ситуации. Эллис слыл в спецслужбе одним из тех эксцентричных и гениальных чудаков, которые время от времени рождают блестящие идеи, украшают своим даром всякий творческий коллектив, и которых, однако, опасаются назначать на сколь-нибудь ответственные руководящие посты.
Поначалу для Эллиса, как и для всех, было очевидно, что не может быть никакой засекреченной связи без секретного ключа, какой-то другой секретной информации, или по крайней мере какого-то способа, с помощью которого законный получатель находился бы в позиции, отличающей его от того, кто перехватывает передачи. В конце концов, если бы они были в одинаковом положении, то как один имел бы