blueqat news
量子コンピュータ関連銘柄 更新: 10/12 14:15(日本時間)
%は前日比・グラフは直近10営業日の推移 — 株価とニュースの突き合わせ / 業界の関係図
学術研究

256ビット楕円曲線上の量子離散対数計算のためのリソース推定

要約

研究者らが、256ビット楕円曲線暗号を破るのに必要な量子ビット数を従来の半分程度の1,098個に削減する手法を開発しました。メモリ使用量を減らす代わりに計算回数が大幅に増えるという制約はありますが、初期の量子コンピュータでも暗号解読が可能になる道を開く成果とされています。

Clémence Chevignard、Pierre-Alain Fouque、André Schrottenloherによる技術論文は、EUROCRYPT 2026で発表予定であり、1,098個の論理量子ビットを使用して256ビット楕円曲線上の離散対数問題(ECDLP)を解く手法を説明している。これは、同じセキュリティレベルに対する従来の推定値2,124個の論理量子ビットからの削減である。このアプローチは、nビット曲線に対して3.12nの空間計算量を達成する、空間最適化されたショアのアルゴリズムの実装を利用している。これにより、256ビットECCを破るために必要な量子ビット数は、現在推定2,043個の論理量子ビットを必要とする3072ビットRSAの因数分解を下回ることになる。

量子ビット数の削減は、ルジャンドル記号に基づく単一ビットハッシュ関数を使用した出力圧縮によって達成される。一意なアフィン座標を得るために剰余逆元を明示的に計算する代わりに(このプロセスは通常、かなりの補助量子ビット空間を必要とする)、アルゴリズムは射影座標のルジャンドル記号を計算する。これは、大きな整数演算を二分木内で処理されるより小さな剰余に分解する剰余数系(RNS)によってサポートされている。このアーキテクチャは、標準的な座標変換をより空間効率の高い演算パイプラインに置き換えるが、計算負荷をメモリから論理演算にシフトさせる。

この手法は論理量子ビットの閾値を下げるが、ゲート数の増加をもたらす。漸近的計算量は3次スケーリングから4次スケーリングに増加する。256ビット曲線の場合、実装は1回の実行あたり約238.10個のトフォリゲートを必要とし、これは以前の推定値である約230からの大幅な増加である。低い補助空間を維持するため、チームは測定ベースの逆計算を使用して二分木の走査中に量子ビットを再利用する「spooky pebbling」戦略を採用した。研究者らは、論理量子ビットが主要なボトルネックである初期の耐故障性システムにとって、このトレードオフはより小規模なハードウェア構成で暗号解析アルゴリズムを実行するための実行可能な道を提供すると結論づけた。

RNSベースの点乗算とルジャンドル記号圧縮に関する完全な技術的詳細については、IACR ePrintアーカイブの論文を参照されたい。また、Unitary FoundationのWilliam Zengによるこれらの結果に関する解説も閲覧可能である。

2026年3月26日

続きはメールでも受け取れます

新着記事のまとめを、毎日・週1回・月1回から選んでお届けします。 対談と教えて先生の続きも読めるようになります。登録も閲覧も無料です。

ログインしてメール配信を設定