RSAファクタリングチャレンジ
RSA因数分解チャレンジは、1991年3月18日[ 1 ]にRSA研究所が提起したチャレンジで、計算数論の研究と、大きな整数の因数分解や暗号化で使用されるRSA鍵の解読の実際的な困難さを奨励することを目的としていました。彼らはRSA数と呼ばれる半素数(ちょうど2つの素因数を持つ数)のリストを公開し、それらの因数分解に成功した人に賞金を出しました。そのうちの最小の数であるRSA-100と呼ばれる100桁の数は、 1991年4月1日までに因数分解されました。より大きな数の多くは未だ因数分解されておらず、当分の間因数分解されないままであると予想されていますが、量子コンピュータの進歩により、ショアのアルゴリズムのためにこの予測は不確実になっています。
2001年、RSA研究所は因数分解チャレンジを拡大し、576ビットから2048ビットまでの数を因数分解した人に1万ドルから20万ドルの賞金を用意した。[ 2 ] [ 3 ] [ 4 ]
RSA因数分解チャレンジは2007年に終了しました。[ 5 ] RSA研究所は、「現在、業界では共通対称鍵および公開鍵アルゴリズムの暗号解読強度に関する理解がかなり進んでいるため、これらのチャレンジはもう行われていません。」と述べています。 [ 6 ] 2007年にチャレンジが終了した時点で、2001年のチャレンジ番号から因数分解されたのはRSA-576とRSA-640のみでした。[ 7 ]
因数分解チャレンジは、整数因数分解の最先端技術を追跡することを目的としていました。主な応用分野は、RSA公開鍵暗号方式の鍵長の選択です。このチャレンジの進展は、どの鍵長が安全であり、どの程度の期間安全であるかについての洞察を与えるはずです。RSAラボラトリーズはRSAベースの製品のプロバイダーであるため、このチャレンジは学術コミュニティがRSAソリューションの中核を攻撃し、その強度を証明するためのインセンティブとして利用されました。
RSA番号は、ネットワーク接続を一切行っていないコンピュータ上で生成されました。その後、コンピュータのハードドライブは破壊され、因数分解チャレンジの解法に関する記録はどこにも残らないようにしました。[ 6 ]
最初に生成されたRSA番号であるRSA-100からRSA-500、およびRSA-617は、10進数の桁数に基づいてラベル付けされていました。その他のRSA番号(RSA-576以降)は後に生成され、2進数の桁数に基づいてラベル付けされました。以下の表の番号は、10進数から2進数への移行にもかかわらず、昇順で並べられています。
数学
RSA研究所は、各RSA番号nに対して、次のような 素数pとqが存在すると述べています。
- n = p × qです。
問題は、nのみが与えられたときに、これら 2 つの素数を見つけることです。
賞と記録
以下の表は、すべてのRSA番号の概要を示しています。RSA因数分解チャレンジは2007年に終了しており[ 5 ]、これより大きな数字を因数分解しても賞金は授与されません。
- 白線のチャレンジ番号は元のチャレンジの一部であり、10進数で表されますが、黄色の線のチャレンジ番号は2001年の拡張の一部であり、2進数で表されます。
| RSA番号 | 小数点 | 2進数 | 賞金提供 | 考慮される | 因数分解 |
|---|---|---|---|---|---|
| RSA100 | 100 | 330 | 1,000米ドル[ 8 ] | 1991年4月1日[ 9 ] | アリエン・K・レンストラ |
| RSA110 | 110 | 364 | 4,429米ドル[ 8 ] | 1992年4月14日[ 9 ] | アリジェン・K・レンストラとMS・マナッセ |
| RSA120 | 120 | 397 | 5,898米ドル[ 8 ] | 1993年7月9日[ 10 ] | T. デニー他 |
| RSA129 [ a ] | 129 | 426 | 100米ドル | 1994年4月26日[ 9 ] | Arjen K. Lenstra他 |
| RSA130 | 130 | 430 | 14,527米ドル[ 8 ] | 1996年4月10日 | Arjen K. Lenstra他 |
| RSA140 | 140 | 463 | 17,226米ドル | 1999年2月2日 | Herman te Riele他 |
| RSA150 | 150 | 496 | 2004年4月16日 | 青木一麿他 | |
| RSA155 | 155 | 512 | 9,383米ドル[ 8 ] | 1999年8月22日 | Herman te Riele他 |
| RSA160 | 160 | 530 | 2003年4月1日 | イェンス・フランケら。、ボン大学 | |
| RSA170 [ b ] | 170 | 563 | 2009年12月29日 | D. Bonenberger と M. Krone [ c ] | |
| RSA576 | 174 | 576 | 1万ドル | 2003年12月3日 | イェンス・フランケら。、ボン大学 |
| RSA180 [ b ] | 180 | 596 | 2010年5月8日 | SA ダニロフと IA ポポヴィアン、モスクワ州立大学[ 11 ] | |
| RSA190 [ b ] | 190 | 629 | 2010年11月8日 | A.ティモフィーエフとIAポポビアン | |
| RSA640 | 193 | 640 | 2万ドル | 2005年11月2日 | イェンス・フランケら。、ボン大学 |
| RSA200 [ b ] ? | 200 | 663 | 2005年5月9日 | イェンス・フランケら。、ボン大学 | |
| RSA210 [ b ] | 210 | 696 | 2013年9月26日[ 12 ] | ライアン・プロッパー | |
| RSA704 [ b ] | 212 | 704 | 3万ドル | 2012年7月2日 | シー・バイ、エマニュエル・トーメ、ポール・ジマーマン |
| RSA220 [ b ] | 220 | 729 | 2016年5月13日 | S. バイ、P. ゴードリー、A. クルッパ、E. トーメ、P. ツィンマーマン | |
| RSA230 [ b ] | 230 | 762 | 2018年8月15日 | サミュエル・S・グロス、Noblis, Inc. | |
| RSA232 [ b ] | 232 | 768 | 2020年2月17日[ 13 ] | NL ザマラシキン、DA ゼルトコフ、SA マトヴェエフ。 | |
| RSA768 [ b ] | 232 | 768 | 5万ドル | 2009年12月12日 | トルステン・クラインジュンら。[ 14 ] |
| RSA240 [ b ] | 240 | 795 | 2019年12月2日[ 15 ] | F. ブドー、P. ゴードリー、A. ギレヴィック、N. ヘニンガー、E. トーメ、P. ツィマーマン | |
| RSA250 [ b ] | 250 | 829 | 2020年2月28日[ 16 ] | F. ブドー、P. ゴードリー、A. ギレヴィック、N. ヘニンガー、E. トーメ、P. ツィマーマン | |
| RSA260 | 260 | 862 | |||
| RSA270 | 270 | 895 | |||
| RSA896 | 270 | 896 | 75,000米ドル[ d ] | ||
| RSA280 | 280 | 928 | |||
| RSA290 | 290 | 962 | |||
| RSA300 | 300 | 995 | |||
| RSA309 | 309 | 1024 | |||
| RSA1024 | 309 | 1024 | 10万ドル[ d ] | ||
| RSA310 | 310 | 1028 | |||
| RSA320 | 320 | 1061 | |||
| RSA330 | 330 | 1094 | |||
| RSA340 | 340 | 1128 | |||
| RSA350 | 350 | 1161 | |||
| RSA360 | 360 | 1194 | |||
| RSA370 | 370 | 1227 | |||
| RSA380 | 380 | 1261 | |||
| RSA390 | 390 | 1294 | |||
| RSA400 | 400 | 1327 | |||
| RSA410 | 410 | 1360 | |||
| RSA420 | 420 | 1393 | |||
| RSA430 | 430 | 1427 | |||
| RSA440 | 440 | 1460 | |||
| RSA450 | 450 | 1493 | |||
| RSA460 | 460 | 1526 | |||
| RSA1536 | 463 | 1536 | 15万ドル[ d ] | ||
| RSA470 | 470 | 1559 | |||
| RSA480 | 480 | 1593 | |||
| RSA490 | 490 | 1626 | |||
| RSA500 | 500 | 1659 | |||
| RSA617 | 617 | 2048 | |||
| RSA2048 | 617 | 2048 | 20万ドル[ d ] | ||
参照
- RSA番号、その数の10進展開、既知の因数分解
- LCS35
- 魔法の言葉は、1977年に出された別のRSAの挑戦に対する1993年に発見された解決策であるSqueamish Ossifrageです。
- RSA秘密鍵チャレンジ
- 整数因数分解レコード
- ジェヴォンの番号
注記
- ^バート・カリスキー (1991 年 3 月 18 日)。『「RSAファクタリングチャレンジ」開催のお知らせ』. 2023年8月11日時点のオリジナルよりアーカイブ。2021年3月8日閲覧。
- ^レイデン、ジョン(2001年7月25日)「RSAが20万ドルの暗号チャレンジを提起」 The Register 。 2021年3月8日閲覧。
- ^ RSA Laboratories. 「The New RSA Factoring Challenge」 . 2001年7月14日時点のオリジナルよりアーカイブ。
- ^ RSA Laboratories. 「RSAチャレンジ番号」 . 2001年8月5日時点のオリジナルよりアーカイブ。
- ^ a b RSA Laboratories. 「RSA Factoring Challenge」 . 2013年9月21日時点のオリジナルよりアーカイブ。2008年8月5日閲覧。
- ^ a b RSA Laboratories. 「RSA Factoring Challenge FAQ」 . 2013年9月21日時点のオリジナルよりアーカイブ。2008年8月5日閲覧。
- ^ RSA Laboratories. 「RSAチャレンジ番号」 . 2013年9月21日時点のオリジナルよりアーカイブ。2008年8月5日閲覧。
- ^ a b c d e「RSAデータセキュリティファクタリングチャレンジの現状/ニュースレポート(2000年3月30日現在)」 2002年1月30日。
- ^ a b c RSA名誉ロール
- ^ Denny, T.; Dodson, B.; Lenstra, AK; Manasse, MS (1994). RSA-120の因数分解について.暗号学の進歩 – CRYPTO' 93.コンピュータサイエンス講義ノート. 第773巻. pp. 166– 174. doi : 10.1007/3-540-48329-2_15 . ISBN 978-3-540-57766-9。
- ^ a b Danilov, SA; Popovyan, IA (2010年5月9日). 「RSA-180の因数分解」(PDF) . Cryptology ePrint Archive .
- ^ RSA-210 因数分解、mersenneforum.org
- ^ INM RASニュース
- ^クラインユング、トルステン;青木一麿;他。 (2010年)。「768 ビット RSA モジュラスの因数分解」(PDF)。タル・ラビン編(編)。暗号学の進歩 – CRYPTO 2010。ベルリン、ハイデルベルク:シュプリンガー ベルリン ハイデルベルク。 pp. 333–350。土井: 10.1007/978-3-642-14623-7_18。ISBN 978-3-642-14623-7。
- ^ Thomé, Emmanuel (2019年12月2日). 「795ビット因数分解と離散対数」 . cado-nfs-discuss (メーリングリスト).
- ^ Zimmermann, Paul (2020年2月28日). 「RSA-250の因数分解」 . cado-nfs-discuss (メーリングリスト).