Компьютер Colossus был разработан британскими инженерами в декабре месяце 1944 года, а его целью была быстрая расшифровка сообщений немецких коммуникаций, зашифрованных с помощью немецкой электромеханической шифровальной машины Lorenz SZ40/42, которая шифровала информацию в зависимости от положения ее 12 дисков и использовалась для шифрования сообщений коммуникаций верхнего уровня. Вращение колес машины Lorenz SZ40/42 позволяло менять функцию шифрования для каждого символа передаваемого сообщения, что делает процесс анализа и дешифровки сообщения весьма трудным делом, практически невозможным на момент 1944 года.
Вполне возможно, что шифр машины Lorenz SZ40/42 так и остался бы тайной, но в 1941 германские операторы совершили ошибку. Передача достаточно длинного сообщения из Афин в Вену прошла с ошибками и оператор произвел повторную передачу того же сообщения с теми же самыми ключами шифрования (начальным положением колес машины Lorenz SZ40/42). Используя эти два сообщения, закодированные одним ключом, ученые-математики вскрыли алгоритм шифрования, сделав возможным расшифровку более поздних сообщений.
Но, даже зная алгоритмы шифрования машины Lorenz SZ40/42, в то время не было эффективного способа быстро декодировать перехватываемые сообщения без знания точного положения колес машины, которое менялось каждый день. Единственным методом так и оставался метод перебора всех возможных положений колес с последующей дешифровкой. Но когда такой процесс дешифровки заканчивался, как правило информация уже давно теряла свою актуальность.
Поэтому, в 1943 году было начато сооружение компьютера Colossus, который мог выполнить анализ зашифрованных сообщений с высокой скоростью. Этот компьютер стал первым программируемым компьютером в истории, правда его программирование осуществлялось на примитивном уровне, с помощью переключателей и электрических проводников, замыкающих определенные контакты на специальных кросс-панелях. Процессор компьютера, составленный из 2500 электронных ламп и тиратронов мог выполнять статистические вычисления на тактовой частоте в 6 МГц, и это в 1944 году!
Компьютер Colossus не имел электронной памяти, все его данные хранились на замкнутой перфоленте, которая двигалась в считывающем устройстве со скоростью 80 км/ч. При такой скорости компьютер мог считать и обработать только 5000 символов в секунду, хотя производительности процессора хватало и на обработку большего потока данных. На выходе компьютер давал данные о вероятной настройке колес шифровальной машины, сокращая время дешифровки сообщения до нескольких часов вместо нескольких недель, которые потребовались бы для ручного взлома сообщения.
Естественно, компьютер Colossus был секретным компьютером, коим он и оставался спустя много лет после завершения Второй Мировой войны. По директиве Уинстона Черчилля все компьютеры Colossus были демонтированы, а их чертежи и схемы были уничтожены. Только в конце 70-х начали появляться скудные сведения о компьютерах Colossus, а в 1993 году собралась команда из разработчиков, принимавших участие в создании первых компьютеров Colossus. И, к 1996 году начал работу "восставший из пепла" компьютер Colossus.
Машины-монстры - все об самых исключительных машинах, механизмах и устройствах в мире, от громадных средств уничтожения себе подобных до крошечных точнейших устройств, механизмов и всего того, что находится в промежутке между ними.
Комментариев нет:
Отправить комментарий