Еще пара слов про "Энигму".
Та самая пресловутая "Энигма". На невидимых фронтах второй мировой тысячи и тысячи очень умных и образованных людей незримо сражались вокруг этой шифровальной машинки.
Если интересны подробности, то неплохо изложено тут http://www.yaplakal.com/forum2/topic1780768.html
Но я вообще-то не об этом. Машинка эта реализовывала так называемый шифр Вижинера. Который считался неприступным начиная с 16 века.
Корифеи Абвера считали его неприступным. Несколько тысяч блестящих математиков Великобритании во главе с Тьюрингом ломали свои светлые голову над задачей - взломать шифры Энигмы. Между прочим, по ходу дела они изобрели компьютер.
И взломали !
Но интересность тут в другом.
Бэббидж, Чарльз Бэббидж, создатель кибернетики и компьютеров, еще механических в силу технологии 19 века, тот самый Бэббидж еще в лохматом 19 веке нашел способ взлома шифра Виженера.
И никому об этом не сказал, хотя открытие тянуло на Нобелевскую премию, если бы она тогда существовала.
Никому. Не сказал. О его алгоритме взлома шифра Виженера узнали после его смерти, когда разбирали его архив.
Предположение - шифром Виженера защищались "денежные" телеграммы Вестерн Юнион. Возможно, Бэббидж нашел способ (изобретательный сукин сын был, однако) этим воспользоваться.
Или просто не счел это важным, потому и промолчал. Чертовы гении, они такие...
Пара слов в защиту Абвера.
Там понимали, что шифр Вижинера теоретически уязвим. И для связи с особо важными агентами в европейских странах Абвер использовал шифр, неуязвимый даже в теории. -Одноразовый шифровальный блокнот был неуязвим в 30-е у агентов Абвера и точно так же неуязвим в 50-е, у агентов ЦРУ. Слово "блокнот" устарело, теперь используется случайная последовательность чисел.
И да, этот шифр невозможно взломать даже теоретически.
Почему же он не используется везде-везде? Он очень неудобен в применении. У вашего корреспондента должно быть наготове случайное число, такое же, как и у вас. В важных делах так и делается.
