Воссоздан компьютер, взламывавший немецкие шифры dl // 01.06.04 23:39
Группа энтузиастов завершила 11-летнюю работу по воссозданию Colossus Mk2, первого электронного компьютера, использовавшегося в годы войны для поиска ключей к зашифрованным немецким сообщениям. [Не забывайте при копировании материала указывать полный адрес источника: //bugtraq.ru/rsn/archive/2004/06/03.html] Его предшественником был запущенный 1 февраля 1944 Mk1, показавший принципиальную возможность использования электроники для статистической атаки на шифр. Остававшийся засекреченным до 70-х годов, Colossus на два года опередил Eniac.
Хотя, по словам руководителя Colossus Rebuild Project Тони Сейла, мало кто верил, что его полторы тысячи ламп проработают больше десятка секунд, Colossus не выключали до конца войны. Всего было построено 10 машин, дешифровавших в сумме около 63 миллионов символов, но после войны большинство машин было уничтожено.
Скорость Colossus вполне сопоставима со скоростью современных универсальных компьютеров, доведись им работать над той же задачей.
> > Скорость Colossus вполне сопоставима со скоростью > > современных универсальных компьютеров, доведись им > работать > > над той же задачей. > > У меня нет слов. Хотя наверное стоит сделать упор на том, что именно универсальных компьютеров. А этот колоссус - специализированный суперкомпьютер (по тем временам). Но все равно слабо верится в способность нескольких тысяч ламп давать произвотельность в хотя бы в 500 мипс - ну не смогут лампы работать на такой частоте. Просто физически не смогут.
Существуют спец РИСК (там всего с десяток команд) процы, работают на ширине данных в 1024 бит. Подбирают РСА ключи на ура, но только в милитари (США) поставках со всеми вытекающими. Даже линки сразу не нашел :)17.11.07 21:45 Автор: Garick <Yuriy> Статус: Elderman
Гигагерцовые частоты - без проблем. Если учесть, что главная проблема быстродействия - мультиплексирование адресов, а ОЗУ в общем понимании там, вообще, не было - судя по всему это бвл конвейер, причем - целочисленный. 500Мипс - вполне реально.
и ведь не соврали16.11.07 17:34 Автор: dl <Dmitry Leonov> Отредактировано 16.11.07 17:35 Количество правок: 1
"At 5,000 cps the interval between sprocket holes is 200 microsecs. In this time Colossus will do up to 100 Boolean calculations simultaneously on each of the five tape channels and across a five character matrix. The gate delay time is 1.2 microsecs which is quite remarkable for very ordinary valves. Colossus is so fast and parallel that a modern PC programmed to do the same code-breaking task takes as long as Colossus to achieve a result! "
Хотя с учетом того, что собирали его 11 лет, под современными вполне могут пониматься какие-нибудь 286-е.