Машины-монстры: Colossus - первый в мире электронный цифровой программируемый компьютер

Оригинальный компьютер Colossus

Компьютер Colossus был разработан британскими инженерами в декабре месяце 1944 года, а его целью была быстрая расшифровка сообщений немецких коммуникаций, зашифрованных с помощью немецкой электромеханической шифровальной машины Lorenz SZ40/42, которая шифровала информацию в зависимости от положения ее 12 дисков и использовалась для шифрования сообщений коммуникаций верхнего уровня. Вращение колес машины Lorenz SZ40/42 позволяло менять функцию шифрования для каждого символа передаваемого сообщения, что делает процесс анализа и дешифровки сообщения весьма трудным делом, практически невозможным на момент 1944 года.

Немецкая шифровальная машина Lorenz SZ40/42

Вполне возможно, что шифр машины Lorenz SZ40/42 так и остался бы тайной, но в 1941 германские операторы совершили ошибку. Передача достаточно длинного сообщения из Афин в Вену прошла с ошибками и оператор произвел повторную передачу того же сообщения с теми же самыми ключами шифрования (начальным положением колес машины Lorenz SZ40/42). Используя эти два сообщения, закодированные одним ключом, ученые-математики вскрыли алгоритм шифрования, сделав возможным расшифровку более поздних сообщений.

Но, даже зная алгоритмы шифрования машины Lorenz SZ40/42, в то время не было эффективного способа быстро декодировать перехватываемые сообщения без знания точного положения колес машины, которое менялось каждый день. Единственным методом так и оставался метод перебора всех возможных положений колес с последующей дешифровкой. Но когда такой процесс дешифровки заканчивался, как правило информация уже давно теряла свою актуальность.

Воссозданный компьютер Colossus

Поэтому, в 1943 году было начато сооружение компьютера Colossus, который мог выполнить анализ зашифрованных сообщений с высокой скоростью. Этот компьютер стал первым программируемым компьютером в истории, правда его программирование осуществлялось на примитивном уровне, с помощью переключателей и электрических проводников, замыкающих определенные контакты на специальных кросс-панелях. Процессор компьютера, составленный из 2500 электронных ламп и тиратронов мог выполнять статистические вычисления на тактовой частоте в 6 МГц, и это в 1944 году!

Компьютер Colossus не имел электронной памяти, все его данные хранились на замкнутой перфоленте, которая двигалась в считывающем устройстве со скоростью 80 км/ч. При такой скорости компьютер мог считать и обработать только 5000 символов в секунду, хотя производительности процессора хватало и на обработку большего потока данных. На выходе компьютер давал данные о вероятной настройке колес шифровальной машины, сокращая время дешифровки сообщения до нескольких часов вместо нескольких недель, которые потребовались бы для ручного взлома сообщения.

Воссозданный компьютер Colossus #2

Естественно, компьютер Colossus был секретным компьютером, коим он и оставался спустя много лет после завершения Второй Мировой войны. По директиве Уинстона Черчилля все компьютеры Colossus были демонтированы, а их чертежи и схемы были уничтожены. Только в конце 70-х начали появляться скудные сведения о компьютерах Colossus, а в 1993 году собралась команда из разработчиков, принимавших участие в создании первых компьютеров Colossus. И, к 1996 году начал работу "восставший из пепла" компьютер Colossus.

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





Советуем к прочтению:

GIGABYTE скоро выпустит 3D-карту Radeon HD 6870

Ваше имущество – под защитой высоких технологий

Сложно представить современную жизнь без компьютера

LG представила стильные лэптопы Aurora S430 и S530