MIT: Создан алгоритм квантового компьютера для взлома криптосистемы RSA

Исследователи предлагают новый способ создания более компактной и устойчивой к помехам схемы квантового факторинга для криптографии, опираясь на эпохальный алгоритм.

Ваше последнее электронное письмо, скорее всего, было зашифровано надёжным методом, который основан на идее, что даже самый быстрый компьютер не сможет эффективно разложить большое число на множители.

Квантовые компьютеры могут быстро взломать сложные криптографические системы, которые классический компьютер, возможно, никогда не сможет разгадать. Это основано на алгоритме квантового факторинга, предложенном Питером Шором в 1994 году. Сейчас Шор — профессор Массачусетского технологического института.

Исследователи добились больших успехов за последние 30 лет, но им ещё предстоит создать квантовый компьютер, достаточно мощный для запуска алгоритма Шора.

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

Исследователи из Массачусетского технологического института предложили новый подход, который сочетает в себе скорость алгоритма Регева и эффективность памяти алгоритма Шора. Этот новый алгоритм так же быстр, как и алгоритм Регева, требует меньше кубитов и более устойчив к квантовому шуму, что делает его более практичным.

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

Профессор Винод Вайкунтанатан из Фонда Форда и старший автор статьи об алгоритме задаётся вопросом:

Насколько реальна эта угроза? Можем ли мы сделать квантовый факторинг практичным?

Исследование будет представлено на Международной криптологической конференции в 2024 году. Его ведущий автор — аспирант Массачусетского технологического института Сейюн Рагаван.

Взлом криптографии

Провайдеры используют схему шифрования RSA для безопасной передачи сообщений через интернет. Её изобрели в 1970-х годах Рон Ривест, Ади Шамир и Леонард Адлеман из Массачусетского технологического института (отсюда название «RSA»).

Система основана на том, что компьютеру сложно факторизовать 2048-битное целое число (число с 617 цифрами) за разумное время.

В 1994 году Питер Шор из Bell Labs представил алгоритм, который показал, что квантовый компьютер может быстро факторизовать числа и взломать криптографию RSA.

В 1994 году никто не знал, как построить достаточно большой квантовый компьютер. Мы всё ещё далеки от создания такого устройства. Некоторые сомневаются, что это вообще возможно, — говорит Вайкунтанатан.

Для выполнения алгоритма Шора потребуется около 20 миллионов кубитов. Самые большие квантовые компьютеры сейчас имеют около 1 100 кубитов.

Квантовый компьютер выполняет вычисления с помощью квантовых схем, аналогично тому, как классический компьютер использует классические схемы. Каждая квантовая схема состоит из серии операций, известных как квантовые ворота. Эти квантовые ворота используют кубиты для выполнения вычислений.

Квантовые ворота создают шум, поэтому чем их меньше, тем лучше работает машина. Исследователи хотели улучшить алгоритм Шора, чтобы его можно было использовать на более компактной схеме с меньшим количеством квантовых ворот.

Регев усовершенствовал предложенную им ранее схему. Это первое реальное улучшение схемы Шора 1994 года, говорит Вайкунтанатан.

В схеме Шора количество вентилей пропорционально квадрату факторизуемого числа. Поэтому для разложения 2048-битного числа нужны миллионы вентилей.

Схема Регева требует меньше квантовых ворот, но больше кубитов для достаточного объёма памяти. Это создаёт проблему.

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

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

Квантовый пинг-понг

Чтобы вычислить большое число, квантовая схема должна многократно выполнять операции, связанные с вычислением степеней, например 2 в степени 100.

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

Исследователи из Массачусетского технологического института предложили метод вычисления экспоненты с помощью чисел Фибоначчи, который требует простого умножения, а не возведения в степень. Их метод требует всего двух единиц квантовой памяти.

Это как игра в пинг-понг: мы начинаем с числа и перемножаем его, перемещая между двумя регистрами квантовой памяти, — добавляет Вайкунтанатан.

Схемы Шора и Регева требуют безошибочности каждой квантовой операции. Но создать квантовые ворота без ошибок на реальной машине невозможно.

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

Авторы устранили два узких места в алгоритме квантовой факторизации. Это приближает алгоритмы к реальности, — отмечает Регев.

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

Рагаван задаётся вопросом: приблизит ли это нас к взлому криптографии RSA? Пока неясно. Улучшения работают только с числами больше 2048 бит. Сможем ли мы сделать этот алгоритм более реализуемым, чем алгоритм Шора, даже для 2048-битных чисел?

25.08.2024


Подписаться в Telegram



Net&IT

JID: Новый анализ волос с помощью ИИ улучшит исследование здоровья
JID: Новый анализ волос с помощью ИИ улучшит исследование здоровья

Новое приложение с искусственным интеллек...

В МТУСИ предложили усовершенствовать процессы SAST
В МТУСИ предложили усовершенствовать процессы SAST

Миллионы людей по всему миру ежедневно по...

Лабораторию цифровых двойников геосистем открыли в СПбГУТ
Лабораторию цифровых двойников геосистем открыли в СПбГУТ

В Санкт-Петербургском университете телекоммуни...

IJHCS: Пожилые хуже справляются с простыми задачами на компьютере
IJHCS: Пожилые хуже справляются с простыми задачами на компьютере

Исследование показало, что интеллект игра...

MIT: Создан алгоритм квантового компьютера для взлома криптосистемы RSA
MIT: Создан алгоритм квантового компьютера для взлома криптосистемы RSA

Исследователи предлагают новый способ создания...

Science: ИИ решает одну из самых сложных задач в квантовой химии
Science: ИИ решает одну из самых сложных задач в квантовой химии

Учёные из Имперского колледжа Лондона и&n...

CRPS: Гидрогель научили играть в пинг-понг, и он делает это как живой
CRPS: Гидрогель научили играть в пинг-понг, и он делает это как живой

Команда под руководством доктора Йошикацу...

European Radiology: ИИ может заменить ординатора, но не опытного врача
European Radiology: ИИ может заменить ординатора, но не опытного врача

В радиологии для интерпретации результато...

Цифровой полигон МФТИ ускорит разработку БПЛА в России
Цифровой полигон МФТИ ускорит разработку БПЛА в России

Сотрудники передовой инженерной школы МФТИ пре...

За 4 месяца модель ИИ научили исследовать урожайность полей
За 4 месяца модель ИИ научили исследовать урожайность полей

Модель искусственного интеллекта, созданная вы...

Physical Review E: Чем выше скорость принятия решения, тем скорее оно предвзятое
Physical Review E: Чем выше скорость принятия решения, тем скорее оно предвзятое

Исследование профессора Университета штата Фло...

Поиск на сайте

Знатоки клуба инноваций


ТОП - Новости мира, инновации

Brain Communications: Разработан экспресс-тест для диагностики БАС по крови
Brain Communications: Разработан экспресс-тест для диагностики БАС по крови
JMSER: Сульфиды металлов могут быть катализаторами для восстановления CO2
JMSER: Сульфиды металлов могут быть катализаторами для восстановления CO2
Small: Совершен прорыв в создании пленок с использованием оксида графена
Small: Совершен прорыв в создании пленок с использованием оксида графена
Palaeontology: У трилобитов нашли еще две пары ног с жабрами и шипами
Palaeontology: У трилобитов нашли еще две пары ног с жабрами и шипами
В ПНИПУ повысили точность расчета свойств деталей авиакосмического транспорта
В ПНИПУ повысили точность расчета свойств деталей авиакосмического транспорта
Nature Communications: Новая находка опровергла некоторые догмы эволюции
Nature Communications: Новая находка опровергла некоторые догмы эволюции
Учёные НИУ МЭИ создали энергоустановку на основе бионических технологий
Учёные НИУ МЭИ создали энергоустановку на основе бионических технологий
В УГНТУ разработали установку по переработке печной сажи в графен
В УГНТУ разработали установку по переработке печной сажи в графен
LPH: Есть возможность снизить давление на планету и избежать краха экосистемы
LPH: Есть возможность снизить давление на планету и избежать краха экосистемы
AJP: В 5 раз возрастает риск психоза у людей, принимающих стимуляторы
AJP: В 5 раз возрастает риск психоза у людей, принимающих стимуляторы
В ПИШ КАИ повышают эффективность управления дорожным движением
В ПИШ КАИ повышают эффективность управления дорожным движением
Выпускница ЛЭТИ разработала ПО для подбора сотрудников в соцсетях
Выпускница ЛЭТИ разработала ПО для подбора сотрудников в соцсетях
Nature Climate Change: Богатые тоже пачкают атмосферу
Nature Climate Change: Богатые тоже пачкают атмосферу
PNAS: В тропосфере микробы могут путешествовать на тысячи километров
PNAS: В тропосфере микробы могут путешествовать на тысячи километров
FDPsy: Привычка играть в видеоигры в семье тормозит развитие речи у детей
FDPsy: Привычка играть в видеоигры в семье тормозит развитие речи у детей

Новости компаний, релизы

Впервые выбирают MITEX: дебютанты выставки 2024 года
Ученые Казанского аграрного университета нашли способ повысить урожайность картофеля в Татарстане
Регулярное орошение способно повысить урожайность картофеля на 70%
КАИ и Микрон будут готовить инженерные кадры для микроэлектроники
Ученые Сеченовского университета разработали новый способ терапии вирусных заболеваний