Download PDFOpen PDF in browser

An Attack on Ring-LWE Using a Dynamically Adjustable Block Size BKW Algorithm

15 pagesPublished: August 21, 2025

Abstract

The Ring-LWE problem is a fundamental component of lattice-based cryptography, and evaluating its security is a crucial challenge. The algorithms for solving the Ring-LWE problem can be classified into four categories: lattice basis reduction algorithms, algebraic methods, combinatorial methods and exhaustive search algorithms. However, the combinatorial approach, the Ring-BKW algorithm, remains insufficiently analyzed. The Ring-BKW algorithm primarily consists of two steps, with the Reduction step being the bottleneck because many samples are required for decryption. In existing implementations of the Ring-BKW Reduction step, the block size remains fixed, preventing it from adapting to the sample reduction process and efficiently inducing collisions. In this study, we introduce a method that allows the block size in the Reduction step of the Ring-BKW algorithm to be variable. We propose two approaches: a static decision method, where users manually specify the block size for each reduction step, and a dynamic decision method, where the algorithm autonomously adjusts the block size. The proposed method increases the number of collisions compared to existing methods, resulting in approximately 55-fold and 425-fold more reduced samples for static and dynamic block size selection, respectively, in the Ring-LWE setting with q=17, n=2^4.

Keyphrases: bkw algorithm, lattice based cryptography, post quantum cryptography, ring lwe

In: Akira Yamada, Huy Kang Kim, Yujue Wang and Tung-Tso Tsai (editors). Proceedings of the 20th Asia Joint Conference on Information Security, vol 106, pages 40-54.

BibTeX entry
@inproceedings{AsiaJCIS2025:Attack_Ring_LWE_Using,
  author    = {Kenjiro Hirose and Shinya Okumura and Atsuko Miyaji},
  title     = {An Attack on Ring-LWE Using a Dynamically Adjustable Block Size BKW Algorithm},
  booktitle = {Proceedings of the 20th Asia Joint Conference on Information Security},
  editor    = {Akira Yamada and Huy Kang Kim and Yujue Wang and Tung-Tso Tsai},
  series    = {EPiC Series in Computing},
  volume    = {106},
  publisher = {EasyChair},
  bibsource = {EasyChair, https://easychair.org},
  issn      = {2398-7340},
  url       = {/publications/paper/F3qC},
  doi       = {10.29007/8v1z},
  pages     = {40-54},
  year      = {2025}}
Download PDFOpen PDF in browser