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

Study on developing lattice decoding algorithms and cryptanalysis to lattice-based cryptography

Research Project

Project/Area Number 20K23322
Research Category

Grant-in-Aid for Research Activity Start-up

Allocation TypeMulti-year Fund
Review Section 1001:Information science, computer engineering, and related fields
Research InstitutionOsaka University (2021)
Japan Advanced Institute of Science and Technology (2020)

Principal Investigator

Wang Yuntao  大阪大学, 工学研究科, 講師 (00880791)

Project Period (FY) 2020-09-11 – 2022-03-31
Project Status Completed (Fiscal Year 2021)
Budget Amount *help
¥2,080,000 (Direct Cost: ¥1,600,000、Indirect Cost: ¥480,000)
Fiscal Year 2021: ¥1,040,000 (Direct Cost: ¥800,000、Indirect Cost: ¥240,000)
Fiscal Year 2020: ¥1,040,000 (Direct Cost: ¥800,000、Indirect Cost: ¥240,000)
Keywords格子暗号 / 解読アルゴリズム / 公開鍵暗号 / 安全性解析 / アルゴリズム改良 / 安全性評価 / 乱数再利用攻撃 / 大規模実験 / 格子アルゴリズム
Outline of Research at the Start

本研究では、格子暗号方式のパラメータ強度評価を目的として、格子の最短ベクトル問題(SVP)を解く格子篩法(Sieve)及び格子簡約アルゴリズム(BKZ)の改良・提案について研究する。先ずは、ローテーションの構造を持つイデアル格子基底に対して数学的理論研究を行う。次に、適当なサンプリング手法を用いて基底ベクトルを増幅し、Sieveのベクトル簡約法を改良する。更に、改良したSieveをBKZアルゴリズムのサブアルゴリズムとして取込み、より計算量の少ないアルゴリズムを提案する。最後は、計算機実験でSVPに対する精緻な評価を与えることにより、最終的に安全に実用できる格子暗号パラメータを提案する。

Outline of Final Research Achievements

In this research project, we focused on security evaluation for the practical use of post-quantum cryptography (PQC). In particular, we developed and improved several decoding algorithms for the approximation of shortest vector problem (SVP), which is the security evidence for lattice-based cryptography, one of the most promising candidates for PQC. We achieved a world record of 158 dimensions in the SVP decoding challenge organized by the Technical University of Darmstadt, Germany. Furthermore, we also improved ENUM (a lattice search algorithm) and Tuple Sieve (a sieve method) to reduce their computational and memory costs, respectively. In addition, we evaluated the security of random number reuse attacks against the lattice-based CRYSTALS-KYBER and SABER. As a result, we obtained a 100% success rate while the number of queries was less than 6.

Academic Significance and Societal Importance of the Research Achievements

本研究課題では,次世代暗号の有力候補である格子暗号の解読アルゴリズムを改良し,スーパコンピュータで大規模解読実験を行い,世界記録を達成した.更に,格子暗号に対する攻撃法を考察することにより,実応用ではよく用いられる「乱数再利用」の安全性評価ができた.本研究課題により,耐量子計算機暗号への解読効率を向上させ,それに応じて頑丈な暗号パラメータの選出に参考できることと,乱数再利用の危機性を示したため学術的かつ実用的な貢献は大きいと考える.

Report

(3 results)
  • 2021 Annual Research Report   Final Research Report ( PDF )
  • 2020 Research-status Report
  • Research Products

    (8 results)

All 2022 2021 Other

All Int'l Joint Research (1 results) Journal Article (1 results) (of which Int'l Joint Research: 1 results,  Peer Reviewed: 1 results) Presentation (6 results) (of which Int'l Joint Research: 2 results)

  • [Int'l Joint Research] 南京理工大学/太原理工大学(中国)

    • Related Report
      2021 Annual Research Report
  • [Journal Article] Revisiting the Orthogonal Lattice Algorithm in Solving General Approximate Common Divisor Problem2022

    • Author(s)
      YU Xiaoling、WANG Yuntao、XU Chungen、TAKAGI Tsuyoshi
    • Journal Title

      IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences

      Volume: E105.A Issue: 3 Pages: 195-202

    • DOI

      10.1587/transfun.2021CIP0021

    • NAID

      130008165434

    • ISSN
      0916-8508, 1745-1337
    • Year and Date
      2022-03-01
    • Related Report
      2021 Annual Research Report
    • Peer Reviewed / Int'l Joint Research
  • [Presentation] Tuple Sieve Algorithmの並列化の提案2022

    • Author(s)
      Keiichi Imai, Yuntao Wang, Eiichiro Fujisaki
    • Organizer
      the 39th Symposium on Cryptography and Information Security (SCIS2022)
    • Related Report
      2021 Annual Research Report
  • [Presentation] Improved Lattice Enumeration Algorithms by Primal and Dual Reordering Methods2021

    • Author(s)
      Kazuki Yamamura, Yuntao Wang, and Eiichiro Fujisaki
    • Organizer
      The 24th Annual International Conference on Information Security and Cryptology (ICISC 2021)
    • Related Report
      2021 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Recovery attack on Bob's reused randomness in CRYSTALS-KYBER and SABER2021

    • Author(s)
      Satoshi Okada and Yuntao Wang
    • Organizer
      The 15th International Conference on Provable and Practical Security (ProvSec 2021)
    • Related Report
      2021 Annual Research Report
    • Int'l Joint Research
  • [Presentation] 格子基底の順序変更によるENUMの計算量削減の考察2021

    • Author(s)
      Kazuki Yamamura, Yuntao Wang, Eiichiro Fujisaki.
    • Organizer
      SCIS 2021
    • Related Report
      2020 Research-status Report
  • [Presentation] General Sieve Kernelの考察および改良2021

    • Author(s)
      Sho Hasegawa, Yuntao Wang, Eiichiro Fujisaki.
    • Organizer
      第92回コンピュータセキュリティ研究発表会(CSEC)
    • Related Report
      2020 Research-status Report
  • [Presentation] 格子暗号CRYSTALS-KYBERとSABERに対する鍵再利用攻撃の提案2021

    • Author(s)
      Satoshi Okada, Yuntao Wang.
    • Organizer
      SCIS 2021
    • Related Report
      2020 Research-status Report

URL: 

Published: 2020-09-29   Modified: 2023-01-30  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi