• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to project page

2021 Fiscal Year Annual Research Report

格子暗号の大規模解読実験と解読計算量評価

Research Project

Project/Area Number 20H04142
Research InstitutionRikkyo University

Principal Investigator

安田 雅哉  立教大学, 理学部, 准教授 (30536313)

Co-Investigator(Kenkyū-buntansha) 鍛冶 静雄  九州大学, マス・フォア・インダストリ研究所, 教授 (00509656)
藤澤 克樹  九州大学, マス・フォア・インダストリ研究所, 教授 (40303854)
青野 良範  国立研究開発法人情報通信研究機構, サイバーセキュリティ研究所, 研究員 (50611125)
Project Period (FY) 2020-04-01 – 2024-03-31
Keywords格子問題 / 最短ベクトル問題 / 格子アルゴリズム / 格子基底簡約 / 大規模並列化 / 格子暗号 / 列挙法 / 篩法
Outline of Annual Research Achievements

量子計算機による暗号解読にも耐性のある耐量子計算機暗号(Post-Quantum Cryptography)の有力候補である格子暗号の安全性は、格子上の最短ベクトル問題(SVP, Shortest Vector Problem)や最近ベクトル問題(CVP, Closest Vector Problem)などの格子問題の計算困難性に基づく。本年度(2021年度)は、格子問題に対する解読アルゴリズムの大規模並列化フレームワークの設計・開発・求解実験に成功した。具体的には、昨年度開発した並列化システムをベースに、格子問題に対する効率的な求解法である格子基底簡約・列挙法・篩法の異なる3つの格子アルゴリズムを大規模計算機システム上で同時に動作可能とする並列化フレームワークCMAP-LAP(Configurable Massively Parallel Solver for Lattice Problems)の開発に成功した。また、今回開発したCMAP-LAPフレームワークにおける格子基底簡約としてDeepBKZアルゴリズムを採用し、最大100,032並列プロセスを持つ大規模計算機上で、130次元程度のSVPを約100時間以内で求解可能であることを実験的に示した。本研究成果は、高性能計算分野のトップ国際会議の1つであるHigh Performance Computing(HiPC2021)に採択された。また、格子暗号方式の安全性に直接関係するLWEやNTRU問題に対して、新しい攻撃手法を提案すると共に、求解実験によりその有効性を示した。LWEやNTRU問題に対する解析結果は、暗号分野における多数の査読付き国際会議・国際雑誌に採択された。

Current Status of Research Progress
Current Status of Research Progress

2: Research has progressed on the whole more than it was originally planned.

Reason

今年度までに、格子問題に対する効率的な求解法である格子基底簡約・列挙法・篩法を同時に動作可能とする並列化フレームワークの開発に成功し、当初の予定通り大規模な計算機環境下で130次元程度のSVPに対する求解実験まで行えた。これらの研究成果は、暗号と高性能計算の両分野における多数の国際会議・国際雑誌に採択された。このように、研究開発と研究成果発表の両面で順調に研究を推進できている。

Strategy for Future Research Activity

今後は、本年度開発した並列化フレームワークを用いて、格子問題に対する大規模解読実験を本格化させていく。具体的には、格子基底簡約・列挙法・篩法の各アルゴリズム内のパラメータをチューニングすると共に、それらの異なる3種類の格子アルゴリズムの最適な組み合わせ方を理論・実験の両面で探索する。また、140~150次元などの高次元のSVPの求解実験を行う予定である。さらに余力があれば、LWEやNTRUなどの格子暗号の安全性に直結する格子問題にも適用していく予定である。

  • Research Products

    (10 results)

All 2022 2021

All Journal Article (4 results) (of which Peer Reviewed: 4 results) Presentation (6 results) (of which Invited: 4 results)

  • [Journal Article] CMAP-LAP: Configurable Massively Parallel Solver for Lattice Problems2021

    • Author(s)
      Tateiwa Nariaki, Shinano Yuji, Yamamura Keiichiro, Yoshida Akihiro, Kaji Shizuo, Yasuda Masaya, Fujisawa Katsuki
    • Journal Title

      IEEE, International Conference of High Performance Computing, Data and Analytics (HiPC2021)

      Volume: - Pages: 42~52

    • DOI

      10.1109/hipc53243.2021.00018

    • Peer Reviewed
  • [Journal Article] Dynamic self-dual DeepBKZ lattice reduction with free dimensions and its implementation2021

    • Author(s)
      Nakamura Satoshi, Yasuda Masaya
    • Journal Title

      Discrete Applied Mathematics

      Volume: 304 Pages: 220~229

    • DOI

      10.1016/j.dam.2021.07.035

    • Peer Reviewed
  • [Journal Article] A Trace Map Attack Against Special Ring-LWE Samples2021

    • Author(s)
      Ikematsu Yasuhiko, Nakamura Satoshi, Yasuda Masaya
    • Journal Title

      International Workshop on Security (IWSEC2021), Springer LNCS

      Volume: 12835 Pages: 3~22

    • DOI

      10.1007/978-3-030-85987-9_1

    • Peer Reviewed
  • [Journal Article] An Extension of Kannan’s Embedding for Solving Ring-Based LWE Problems2021

    • Author(s)
      Nakamura Satoshi, Yasuda Masaya
    • Journal Title

      IMA International Conference on Cryptography and Coding (IMACC2021), Springer LNCS

      Volume: 13129 Pages: 201~219

    • DOI

      10.1007/978-3-030-92641-0_10

    • Peer Reviewed
  • [Presentation] NTRU格子の拡張と格子攻撃2022

    • Author(s)
      中邑聡史, 安田雅哉
    • Organizer
      2022年暗号と情報セキュリティシンポジウム(SCIS2022)
  • [Presentation] 最短ベクトル問題を解くための格子基底簡約とその大規模並列化2022

    • Author(s)
      安田雅哉
    • Organizer
      研究集会「量子暗号理論と耐量子暗号」(早稲田大学・Zoomによるオンライン開催)
    • Invited
  • [Presentation] 探索Ring-LWE問題に対するKannanの埋め込み法の拡張2021

    • Author(s)
      中邑聡史, 安田雅哉
    • Organizer
      日本応用数理学会2021年度年会「数論アルゴリズムとその応用」(JANT)セッション
  • [Presentation] 現代の暗号技術を支える数学2021

    • Author(s)
      安田雅哉
    • Organizer
      KISTEC教育講座「情報セキュリティ理解のための先端暗号技術入門」
    • Invited
  • [Presentation] 格子基底簡約とその大規模並列化の紹介2021

    • Author(s)
      安田雅哉
    • Organizer
      九大IMI共同利用研究集会「新世代暗号の設計・評価」
    • Invited
  • [Presentation] 最短ベクトル問題求解に向けた格子基底簡約入門2021

    • Author(s)
      安田雅哉
    • Organizer
      RIMS共同研究「準周期的秩序の数理とその周辺」
    • Invited

URL: 

Published: 2022-12-28  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi