Transactions on Cryptographic Hardware and Embedded Systems 2026
Pipelining FALCON’s Gaussian sampler:
Towards practical FALCON acceleration
Michal Vojáček
CTU in Prague, Prague, Czech Republic
Martin Novotný
CTU in Prague, Prague, Czech Republic
Keywords: Post-quantum cryptography, FALCON, discrete Gaussian sampling, SamplerZ, rejection sampling, accelerator, low latency, compact, FPGA, pipeline
Abstract
We present the first fully pipelined implementation of FALCON’s Gaussian sampler SamplerZ, which has previously dominated signature-generation time. The design mitigates the latency cost of rejection sampling by launching a new sampling attempt every clock cycle. On the ZCU104 FPGA, our accelerator achieves a Rejection-Inclusive Pair Sampling Time (RIPST) of 100.0 ns, a 5.6x speedup over the best prior area-efficient design. At the same time, it reduces area across all major FPGA resource classes and requires only 30 DSPs, corresponding to a 5.6x/6.7x/17.7x/9.4x (LUT/FF/DSP/BRAM) RIPST-area-product improvement over the strongest prior baseline. Beyond the pipelined architecture itself, we introduce algorithmic and implementation-level optimizations that reduce latency, improve portability, and significantly lower randomness consumption. The resulting design is compact, portable, and reproducible, and provides a practical foundation for future FALCON signing implementations.
Publication
IACR Transactions on Cryptographic Hardware and Embedded Systems, Volume 2026, Issue 4
PaperArtifact
Artifact number
tches/2026/a55
Artifact published
November 9, 2026
Badge
✅ IACR CHES Artifacts Functional
Some files in this archive are licensed under a different license. See the contents of this archive for more information.
Note that license information is supplied by the authors and has not been confirmed by the IACR.
BibTeX How to cite
Michal Vojáček, Martin Novotný. (2026). Pipelining FALCON’s Gaussian sampler: Towards practical FALCON acceleration. IACR Transactions on Cryptographic Hardware and Embedded Systems, 2026(4), 447–470. https://doi.org/10.46586/tches.v2026.i4.447-470. Artifact at https://artifacts.iacr.org/tches/2026/a55.