RSA Factoring Challenge - RSA Factoring Challenge
В RSA Factoring Challenge был вызов, выдвинутый RSA Laboratories 18 марта 1991 г., чтобы стимулировать исследования вычислительная теория чисел и практическая сложность факторинг большой целые числа и треск ЮАР ключи, используемые в криптография. Они опубликовали список полупростые (числа ровно два главные факторы ) известный как Номера RSA, с денежным призом за успешную факторизацию некоторых из них. Самый маленький из них, 100-значное число, называемое RSA-100 была учтена к 1 апреля 1991 г., но многие из более крупных цифр до сих пор не учтены и, как ожидается, не будут учтены в течение некоторого времени, однако прогресс в квантовые компьютеры сделать этот прогноз неопределенным из-за Алгоритм Шора.
Проблемы RSA закончились в 2007 году.[1] RSA Laboratories заявила: «Теперь, когда отрасль имеет значительно более глубокое понимание криптоаналитической силы общих симметричный ключ и алгоритмы с открытым ключом, эти проблемы больше не действуют ".[2]
Задача факторинга была предназначена для отслеживания передовых достижений в области факторизации целых чисел. Основное приложение предназначено для выбора длина ключа из ЮАР шифрование с открытым ключом схема. Прогресс в решении этой задачи должен дать представление о том, какие ключевые размеры все еще безопасны и как долго. Поскольку RSA Laboratories является поставщиком продуктов на основе RSA, они использовали этот вызов как стимул для академического сообщества атаковать ядро своих решений - чтобы доказать свою силу.
Номера RSA были сгенерированы на компьютере без какого-либо сетевого подключения. Впоследствии жесткий диск компьютера был уничтожен, так что нигде не было записи о решении проблемы факторинга.[3]
Первые сгенерированные номера RSA, от RSA-100 до RSA-500 и RSA-617, были помечены в соответствии с их количеством десятичная дробь цифры; другие номера RSA (начиная с RSA-576) были сгенерированы позже и помечены в соответствии с их количеством двоичный цифры. Числа в таблице ниже перечислены в порядке возрастания, несмотря на переход от десятичной системы к двоичной.
Математика
RSA Laboratories заявляет, что: для каждого номера RSA п, Существует простые числа п и q такой, что
- п = п × q.
Проблема в том, чтобы найти эти два простых числа, учитывая только п.
Призы и рекорды
В следующей таблице представлен обзор всех номеров RSA.
- Номера вызовов в белых линиях - это числа, выраженные в база 10, а номера задач в желтых линиях - это числа, выраженные в база 2
Номер RSA | Десятичные цифры | Двоичные цифры | Предлагается денежный приз | Фактор на | Фактор |
---|---|---|---|---|---|
RSA-100 | 100 | 330 | 1000 долларов США[4] | 1 апреля 1991 г.[5] | Арьен К. Ленстра |
RSA-110 | 110 | 364 | 4 429 долларов США[4] | 14 апреля 1992 г.[5] | Арьен К. Ленстра и РС. Манассе |
RSA-120 | 120 | 397 | 5 898 долларов США[4] | 9 июля 1993 г.[6] | Т. Денни и другие. |
RSA-129 [**] | 129 | 426 | 100 долларов США | 26 апреля 1994 г.[5] | Арьен К. Ленстра и другие. |
RSA-130 | 130 | 430 | 14 527 долларов США[4] | 10 апреля 1996 г. | Арьен К. Ленстра и другие. |
RSA-140 | 140 | 463 | 17 226 долларов США | 2 февраля 1999 г. | Герман те Риле и другие. |
RSA-150 | 150 | 496 | 16 апреля 2004 г. | Казумаро Аоки и другие. | |
RSA-155 | 155 | 512 | 9 383 долл. США[4] | 22 августа 1999 г. | Герман те Риле и другие. |
RSA-160 | 160 | 530 | 1 апреля 2003 г. | Йенс Франке и другие., Боннский университет | |
RSA-170 [*] | 170 | 563 | 29 декабря 2009 г. | Д. Боненбергер и М. Кроне [***] | |
RSA-576 | 174 | 576 | 10 000 долларов США | 3 декабря 2003 г. | Йенс Франке и другие., Боннский университет |
RSA-180 [*] | 180 | 596 | 8 мая 2010 г. | Данилов С.А., Поповян И.А., Московский Государственный Университет[7] | |
RSA-190 [*] | 190 | 629 | 8 ноября 2010 г. | А. Тимофеев, И. А. Поповян | |
RSA-640 | 193 | 640 | 20 000 долларов США | 2 ноября 2005 г. | Йенс Франке и другие., Боннский университет |
RSA-200 [*] ? | 200 | 663 | 9 мая 2005 г. | Йенс Франке и другие., Боннский университет | |
RSA-210 [*] | 210 | 696 | 26 сентября 2013 г.[8] | Райан Проппер | |
RSA-704 [*] | 212 | 704 | 30 000 долларов США | 2 июля 2012 г. | Ши Бай, Эммануэль Томе и Пауль Циммерманн |
RSA-220 [*] | 220 | 729 | 13 мая 2016 | С. Бай, П. Годри, А. Круппа, Э. Томе и П. Циммерманн | |
RSA-230 [*] | 230 | 762 | 15 августа 2018 г. | Сэмюэл С. Гросс, Noblis, Inc. | |
RSA-232 [*] | 232 | 768 | 17 февраля 2020 г.[9] | Замарашкин Н.Л., Желтков Д.А., Матвеев С.А. | |
RSA-768 [*] | 232 | 768 | 50 000 долларов США | 12 декабря 2009 г. | Торстен Кляйнджунг и другие. |
RSA-240 [*] | 240 | 795 | 2 декабря 2019 г.[10] | Ф. Будо, П. Годри, А. Гильевич, Н. Хенингер, Э. Томе и П. Циммерманн | |
РСА-250 [*] | 250 | 829 | 28 февраля 2020 г.[11] | Ф. Будо, П. Годри, А. Гильевич, Н. Хенингер, Э. Томе и П. Циммерманн | |
RSA-260 | 260 | 862 | |||
RSA-270 | 270 | 895 | |||
RSA-896 | 270 | 896 | 75 000 долларов США | ||
RSA-280 | 280 | 928 | |||
RSA-290 | 290 | 962 | |||
RSA-300 | 300 | 995 | |||
RSA-309 | 309 | 1024 | |||
RSA-1024 | 309 | 1024 | 100 000 долларов США | ||
RSA-310 | 310 | 1028 | |||
RSA-320 | 320 | 1061 | |||
RSA-330 | 330 | 1094 | |||
RSA-340 | 340 | 1128 | |||
RSA-350 | 350 | 1161 | |||
RSA-360 | 360 | 1194 | |||
RSA-370 | 370 | 1227 | |||
RSA-380 | 380 | 1261 | |||
RSA-390 | 390 | 1294 | |||
RSA-400 | 400 | 1327 | |||
RSA-410 | 410 | 1360 | |||
RSA-420 | 420 | 1393 | |||
RSA-430 | 430 | 1427 | |||
RSA-440 | 440 | 1460 | |||
RSA-450 | 450 | 1493 | |||
RSA-460 | 460 | 1526 | |||
RSA-1536 | 463 | 1536 | 150 000 долларов США | ||
RSA-470 | 470 | 1559 | |||
RSA-480 | 480 | 1593 | |||
RSA-490 | 490 | 1626 | |||
RSA-500 | 500 | 1659 | |||
RSA-617 | 617 | 2048 | |||
RSA-2048 | 617 | 2048 | 200 000 долларов США |
^ * Число было пересчитано после того, как вызов стал неактивным.
^ ** RSA-129 не был частью RSA Factoring Challenge, но был связан с колонкой Мартина Гарднера в Scientific American.
^ *** Двумя днями позже RSA-170 был также независимо проанализирован С. А. Даниловым и И. А. Поповяном.[7]
Смотрите также
- Номера RSA, десятичные разложения чисел и известные факторизации
- LCS35
- Волшебные слова - брезгливая осифраж, решение, найденное в 1993 году для другой проблемы RSA, поставленной в 1977 году.
- RSA Secret-Key Challenge
- Записи целочисленной факторизации
Заметки
- ^ RSA Laboratories, Проблема факторинга RSA В архиве 2013-11-10 в Wayback Machine. Проверено 9 ноября 2013.
- ^ RSA Laboratories, Часто задаваемые вопросы о RSA Factoring Challenge В архиве 2013-11-10 в Wayback Machine. Проверено 9 ноября 2013.
- ^ RSA Laboratories. "Часто задаваемые вопросы о RSA Factoring Challenge". Архивировано из оригинал 21.09.2013. Получено 2008-08-05.
- ^ а б c d е «Статус / новостной отчет по проблеме факторинга данных RSA (по состоянию на 30.03.00)». 30 января 2002 г.
- ^ а б c Доска почета RSA
- ^ Денни, Т .; Додсон, В .; Ленстра, А. К .; Манассе, М. С. (1994). О факторизации RSA-120. Достижения в криптологии - CRYPTO '93. С. 166–174. Дои:10.1007/3-540-48329-2_15.
- ^ а б Данилов, С. А .; Поповян И.А. (9 мая 2010 г.). «Факторизация ОГА-180» (PDF). Архив криптологии ePrint.
- ^ RSA-210 с факторизацией, mersenneforum.org
- ^ Новости ИВМ РАН
- ^ Томе, Эммануэль (2 декабря 2019 г.). «795-битное разложение и дискретные логарифмы». cado-nfs-обсуждение (Список рассылки).
- ^ Циммерманн, Пауль (28 февраля 2020 г.). «Факторизация РСА-250». cado-nfs-обсуждение (Список рассылки).
внешняя ссылка
- RSA Security: проблема факторинга RSA
- MathWorld: номер RSA
- Пакет Mathematica для номеров RSA
- Оригинальное объявление о вызове на sci.crypt[мертвая ссылка ]
- Оригинальное объявление о вызове на sci.crypt (обновленная ссылка)
- Certicom ECC Challenge
- MTC3 Благодаря RSA Inc, криптовалютный конкурс MTC3 содержит все нерешенные номера RSA и предлагает пользователям дополнительную информацию и отзывы об этих проблемах факторизации.