ACCELERATING MODULAR REDUCTION FOR FALCON SIGNATURE SCHEME

Purpose of the study: precomputation reducing and execution time speeding up of Falcon signature scheme by implementing a modified version of the K-RED algorithm. Methods of research: resource intensity evaluation of modular reduction algorithms, mathematical modeling of modular reduction algorithms, testing of modular reduction algorithms as part of the post-quantum signature scheme. Results: multiplication of polynomials in the polynomial quotient ring is organized in Falcon in such a way that its execution requires precomputed lookup tables that store so-called twiddle factors. Modular reduction algorithms based on representing numbers in a special form require additional scaling of these twiddle factors by a given factor. Based on the size of the lookup tables used in Falcon signature scheme, a comparative analysis of the resource intensity of the Montgomery and K-RED algorithms has been conducted. Due to the fact that the memory consumption of the K-RED algorithm is almost twice that of the Montgomery algorithm, the K2-RED algorithm which allows for faster modular reduction with a smaller volume of scaled twiddle factors has been considered. A theorem that generalizes the K-RED algorithm to the case where the reduction modulus is not a Proth number has been proven. Additionally, requirements for the size of modified K-RED factors have been established, based on which representations of prime moduli in the NTRU equation solution have been selected. The modified K-RED algorithm has been implemented in C language and integrated into the Falcon reference implementation. Testing of modified Falcon has been conducted, resulting in a reduction in the execution time of key generation and signature verification procedures.

Authors

Publication Details

Journal
Voprosy kiberbezopasnosti
Published
2025-01-01
DOI
https://doi.org/10.21681/2311-3456-2025-3-38-44
Primary Topic
Space Satellite Systems and Control
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

ACCELERATING MODULAR REDUCTION FOR FALCON SIGNATURE SCHEME

Igor Y. Zhukov, Irina D. Ivanova, M.A. Finoshin
Voprosy kiberbezopasnosti
Space Satellite Systems and Control
article

ACCELERATING MODULAR REDUCTION FOR FALCON SIGNATURE SCHEME

Igor Y. Zhukov, Irina D. Ivanova, M.A. Finoshin
article en

Abstract

Purpose of the study: precomputation reducing and execution time speeding up of Falcon signature scheme by implementing a modified version of the K-RED algorithm. Methods of research: resource intensity evaluation of modular reduction algorithms, mathematical modeling of modular reduction algorithms, testing of modular reduction algorithms as part of the post-quantum signature scheme. Results: multiplication of polynomials in the polynomial quotient ring is organized in Falcon in such a way that its execution requires precomputed lookup tables that store so-called twiddle factors. Modular reduction algorithms based on representing numbers in a special form require additional scaling of these twiddle factors by a given factor. Based on the size of the lookup tables used in Falcon signature scheme, a comparative analysis of the resource intensity of the Montgomery and K-RED algorithms has been conducted. Due to the fact that the memory consumption of the K-RED algorithm is almost twice that of the Montgomery algorithm, the K2-RED algorithm which allows for faster modular reduction with a smaller volume of scaled twiddle factors has been considered. A theorem that generalizes the K-RED algorithm to the case where the reduction modulus is not a Proth number has been proven. Additionally, requirements for the size of modified K-RED factors have been established, based on which representations of prime moduli in the NTRU equation solution have been selected. The modified K-RED algorithm has been implemented in C language and integrated into the Falcon reference implementation. Testing of modified Falcon has been conducted, resulting in a reduction in the execution time of key generation and signature verification procedures.

Voprosy kiberbezopasnostiVol. 3(67)
Openalex Percentile: Top 76%
Space Satellite Systems and Control
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

ACCELERATING MODULAR REDUCTION FOR FALCON SIGNATURE SCHEME — Igor Y. Zhukov, Irina D. Ivanova, et al. · Voprosy kiberbezopasnosti (2025) | TGRS Research Map | TGRS