Искусственный интеллект может взломать код машины Enigma за считанные секунды

код машины Enigma

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

Enigma: когда взлом кода стал поворотным моментом войны

Шифр нацистской машины Enigma времён Второй мировой войны считался одним из самых сложных для своего времени. Его взлом стал колоссальным достижением — и помог сократить войну минимум на два года. Но сегодня, благодаря достижениям в области компьютерных технологий и искусственного интеллекта, Enigma можно было бы расшифровать за мгновение ока.

Как всё начиналось

Польские криптографы ещё в 1930-х годах сумели расшифровать раннюю версию кода Enigma и создали устройства для её взлома. Однако по мере усложнения системы нацистской безопасности требовался новый подход.

Алан Тьюринг разработал принципиально новую машину — так называемую «бомбу». В 1943 году она могла расшифровывать два сообщения в минуту — фантастическая скорость по меркам того времени. Именно этот прорыв стал одним из важнейших факторов в исходе войны и вдохновил создание множества книг и фильмов.

Что было бы сегодня?

По словам профессора Майкла Вулдриджа из Оксфордского университета, с нынешними возможностями Enigma не имела бы никаких шансов.

«У Enigma просто не было бы шансов против современных компьютерных технологий», — говорит он. Машина использовала три ротора с 26 позициями каждый, рефлектор и коммутатор для перестановки пар букв. Комбинации были астрономически многочисленны, а шифрование предусматривало, что одна и та же клавиша давала разный результат при повторном нажатии.

Вулдридж объясняет, что «бомбы» Тьюринга представляли собой примитивные механические компьютеры, которые перебирали миллионы возможных комбинаций. При этом у Enigma была ключевая слабость — ни одна буква не кодировала саму себя, чем и воспользовались криптографы.

«Это была атака методом грубой силы — перебор различных вариантов. Но за счёт слабостей Enigma удалось автоматизировать процесс, чтобы расшифровка стала достаточно быстрой», — поясняет профессор Мустафа А. Мустафа из Манчестерского университета.

ИИ и современные компьютеры взломали бы Enigma за секунды

Сегодня искусственный интеллект, включая такие системы, как ChatGPT, легко воспроизвёл бы логику «бомб» в программном виде. Современные компьютеры способны выполнять миллионы операций за доли секунды, и то, что раньше занимало часы, теперь решается за секунды.

Уже проведён эксперимент: исследователи обучили ИИ на немецком языке (включая сказки братьев Гримм) и использовали 2000 виртуальных серверов. В результате они расшифровали сообщение с упрощённой версии Enigma всего за 13 минут.

Но не все шифры поддаются так легко

Однако современные системы всё ещё сталкиваются с серьёзными вызовами. Например, схема Ривеста—Шамира—Адлемана (RSA), созданная в 1977 году и основанная на разложении больших простых чисел, по-прежнему является серьёзной задачей даже для современных суперкомпьютеров.

По словам Вулдриджа, даже методы грубой силы здесь не помогут. Однако развитие квантовых технологий в перспективе может кардинально изменить ситуацию в криптографии.

Историческое значение взлома Enigma

Хотя современные технологии с лёгкостью справились бы с Enigma, профессор Мустафа подчёркивает: работа Тьюринга и его команды остаётся выдающимся достижением.

«Им потребовалось больше года, чтобы взломать её — и всё это происходило в разгар войны. Это было решающим моментом. Кто знает, как сложилась бы история, если бы они не успели вовремя», — говорит Мустафа.

Сегодня это напоминает, насколько гениальными были открытия того времени — и как далеко с тех пор шагнула технология.

Выбор редакции