Как решение абстрактной задачи угрожает всей экономике?

Вокруг светаНаука

Вызов простоты

Самые простые вопросы – самые сложные. Иначе почему математики столетиями бьются над загадками чисел, которые проходят в пятом классе? Рассказываем, почему название «простые числа» обманчиво и как решение абстрактной математической задачи угрожает не только вашему кошельку, но и всей мировой экономике

Текст: Анатолий Глянцев. Иллюстрации: Виктор Богорад

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

Непростые простые числа

Знакомство с математикой начинается с умения считать. Натуральные числа – 1, 2, 3 и так далее – самые естественные и незамысловатые математические объекты, какие только можно вообразить. Более хитрые понятия – дроби, функции и т.д. – строятся на их основе: как сказал выдающийся математик Леопольд Кронекер, «Бог создал целые числа, все остальное – дело рук человеческих». А ведь натуральные числа еще проще целых – они всегда положительные.

В этом смысле натуральные числа – первоэлементы, кирпичики, из которых состоит бОльшая часть математики (не вся, так как некоторые области математики вообще не имеют дела с числами, – прим. редакции). Но и среди натуральных чисел есть собственные неделимые «кирпичики», из которых состоят остальные числа.

Рассмотрим для примера несколько вот таких чисел: 4 = 2 × 2; 6 = 2 × 3; 7843 = 11 × 23 × 31. Все эти числа относятся к составным. Смысл этого слова прозрачен: например, число 6 составлено из чисел 2 и 3 с помощью умножения. А из чего составлено само число 2? Ни из чего, кроме самого себя: 2 = 2 × 1, и все (напомним, что мы здесь говорим о натуральных числах, а не о дробях, поэтому нас сейчас не интересуют выражения, подобные таким: 2 = 1/2 × 4).

И дело не в том, что число 2 такое маленькое. Число 9929 тоже простое – так называются числа, начиная с 2, которые делятся только на единицу и на себя. Таким образом, первые 10 простых чисел выглядят так: 2, 3, 5, 7, 11, 13, 17, 19, 21, 23. А вот число 1 не считается простым!

Зачем нужны такие числа?

На свойствах простых чисел строится алгоритм, который полвека назад произвел революцию в шифровании и до сих пор применяется очень широко. Самый очевидный способ зашифровать сообщение – придумать секретное обозначение для каждой буквы. Например, буква А будет обозначаться числом 2, Б – числом 9, О – числом 7. Тогда 927929 будет означать «баобаб». Только не теряйте памятку, какая буква как обозначена! Этот листок нужен и чтобы зашифровать сообщение («замок»), и чтобы расшифровать его («ключ»). В том, что замок и ключ – одно и то же, и состоит проблема. Допустим, вы онлайн переводите деньги со счета на счет.

Чтобы вы могли зашифровать свое сообщение банку, банк присылает вам свой фирменный замок. Но что будет, если его перехватит злоумышленник? Раз замок одновременно и ключ, хакер сможет «открыть» этим ключом данные и украсть ваши деньги. Гораздо лучше, когда замок и ключ – разные вещи. Банк выдает клиентам замки, ключи от которых есть только у него. Даже если хакер перехватит замок, он не сможет им ничего открыть, только закрыть! Другими словами, банк должен сообщить вашему смартфону способ зашифровать сообщение так, чтобы никто, кроме банка – даже вы сами, – не мог его расшифровать.

Первый такой шифр придумали Рональд Ривест, Ади Шамир и Леонард Адлеман в 1970–х. По первым буквам их фамилий этот способ шифрования назвали RSA. «Ключ» в этой системе – два больших простых числа, а «замок» – их произведение. Как именно с их помощью шифруют сообщения – это технические детали, которые мы опустим. Важно, что банк сообщает вам только произведение, а сами простые множители держит в секрете.

Фокус в том, что перемножить два простых числа легко, а вот найти множители по их произведению гораздо труднее. Из каких простых чисел стоит число 87404987? Надо проверить, делится ли оно на 2, 3, 5, 7, 11… Придется перебрать немало чисел, чтобы установить, что 87404987 = 8803 × 9929. А ведь в этом числе всего 8 цифр. В RSA-шифровании используются числа длиной более 600 цифр. Разложить такое число на простые множители – непосильная задача даже для суперкомпьютера, по крайней мере, с существующими алгоритмами. Если кто-то найдет способ это сделать, он наверняка получит самые престижные математические награды – или пулю от обладателей больших капиталов.

Авторизуйтесь, чтобы продолжить чтение. Это быстро и бесплатно.

Регистрируясь, я принимаю условия использования

Рекомендуемые статьи

Кочевая кузница Кочевая кузница

Путешествие в край шаманов за секретами якутских мастеров

Вокруг света
Праздник для него Праздник для него

Как организовать праздник, чтобы получилось по-мужски? Несколько простых правил

Лиза
«А он, мятежный, просит бури» «А он, мятежный, просит бури»

Самые опасные места океанов, как смогли их покорить. Беседа с Федором Конюховым

Вокруг света
Проклятие рода или благословение: как быть отдельной частью семьи Проклятие рода или благословение: как быть отдельной частью семьи

Какие привычки мы выносим из родительской семьи?

Psychologies
Десять цветов Десять цветов

Самые древние и почитаемые традиционные ремесла – часть культурного кода Мьянмы

Вокруг света
Точки контакта Точки контакта

Чем уникальная концепция ресторана отличается от невыразительного проекта

Bones
Дух большой воды Дух большой воды

Почему индейцы боятся «Большой воды» и уходят все глубже в лес?

Вокруг света
Курс капитана Курс капитана

Как живут капитаны круизных лайнеров

Men Today
Этническое чудо Этническое чудо

Сингапур взял лучшее от западной культуры и построил у себя XXII век

Вокруг света
«Ванька-встанька» и «водоросль»: 5 практик, которые помогут найти опору в теле «Ванька-встанька» и «водоросль»: 5 практик, которые помогут найти опору в теле

Как сохранить спокойствие и устойчивость

Psychologies
Познание в обход сознания Познание в обход сознания

Почему мозг приписывает намерения нарисованным треугольникам?

Вокруг света
«Сплошные уроды, еще и с двойным дном». Актер Илья Любимов о «Пророке», Жуковском, гениальности и «новых героях» «Сплошные уроды, еще и с двойным дном». Актер Илья Любимов о «Пророке», Жуковском, гениальности и «новых героях»

Актер Илья Любимов — о плате за гениальность и упрощении поп-культуры

СНОБ
Скорпионы и лавры: говорящие детали Скорпионы и лавры: говорящие детали

10 портретов-ребусов эпохи Возрождения

Вокруг света
Популяризация свинины Популяризация свинины

Что поможет увеличению потребления свинины

Агроинвестор
После падения стены После падения стены

Ключевой разговор насчет объединения Германии состоялся в июле 1990 года

Дилетант
Ai-Da ИИ Ai-Da ИИ

Робот-вундеркинд или пустышка

Weekend
Тёплая осень 1964-го Тёплая осень 1964-го

«Не прошу милости — вопрос решён» — так Никита Хрущёв завершил своё выступление

Дилетант
Села батарейка: как дефициты отражаются на нашем организме Села батарейка: как дефициты отражаются на нашем организме

Чувствуете себя вечно усталым? Добро пожаловать в мир скрытых дефицитов

Правила жизни
«Гончаровская» дорога «Гончаровская» дорога

«Как я жалею, что на пути моем из Петербурга не заехал я в Ярополец»

Знание – сила
Ле Корбюзье, история безумия и секты: 10 значимых книг, которые вышли в феврале Ле Корбюзье, история безумия и секты: 10 значимых книг, которые вышли в феврале

В феврале книжный мир еще только просыпается и готовится к выходу бестселлеров

Правила жизни
Дмитрий Лысенков. Непростой товарищ Дмитрий Лысенков. Непростой товарищ

Меня многие вещи раздражают в нашем мироустройстве, поэтому я и злой

Караван историй
Как отличить сухую кожу от обезвоженной и почему важно знать разницу: объяснения дерматологов Как отличить сухую кожу от обезвоженной и почему важно знать разницу: объяснения дерматологов

Перепробовала столько увлажняющих кремов, но ни один не помог?

VOICE
Капризы моды в храме науки Капризы моды в храме науки

Казалось бы, в сфере науки просто нет места моде. Но так ли это?

Знание – сила
Укол в сердце Укол в сердце

Нельзя обидеть – можно обидеться. Так ли это? В чем смысл этого послания?

Psychologies
История Pony Express, недолговечной, но запоминающейся службы доставки Дикого Запада История Pony Express, недолговечной, но запоминающейся службы доставки Дикого Запада

В 1860-х на американском Диком Западе существовал свой сервис доставки писем

ТехИнсайдер
Тела при нагревании расширяются, но не всегда Тела при нагревании расширяются, но не всегда

Что сдерживает тепловое расширение в уникальном сплаве из четырех элементов

ТехИнсайдер
Цифровая реальность: взять под контроль Цифровая реальность: взять под контроль

Как мы меняемся и что будет представлять из себя цифровой человек в будущем

Psychologies
Работа без мышей Работа без мышей

Почему в России упал спрос на цифровые навыки?

Ведомости
Груз со страховкой Груз со страховкой

Рынок страхования грузов третий год подряд демонстрирует устойчивый рост

Ведомости
Ирина Темичева. «Каждый день просыпаюсь с мыслью: «Я мама!» Ирина Темичева. «Каждый день просыпаюсь с мыслью: «Я мама!»

Вы можете быть израненным внутри, но казаться легкомысленным, веселым человеком

Караван историй
Открыть в приложении