Bi-SamplerZ: A Hardware-Efficient Gaussian Sampler Architecture for Quantum-Resistant Falcon Signatures
Binke Zhao, Ghada Alsuhi, Hani Saleh, Baker Mohammad

TL;DR
Bi-SamplerZ is a novel hardware architecture that accelerates Gaussian sampling for Falcon signatures, reducing latency and resource use while maintaining high efficiency, crucial for post-quantum cryptography.
Contribution
The paper introduces Bi-SamplerZ, a dual-path Gaussian sampler with collaboration mechanisms and architectural optimizations, achieving the lowest sampling latency and best area-time product.
Findings
Reduces sampling cycle count by 54.1%
Achieves lowest latency among existing designs
Provides ASIC and FPGA implementations
Abstract
FALCON is a standardized quantum-resistant digital signature scheme that offers advantages over other schemes, but features more complex signature generation process. This paper presents Bi-Samplerz, a fully hardware-implemented, high-efficiency dual-path discrete Gaussian sampler designed to accelerate Falcon signature generation. Observing that the SamplerZ subroutine is consistently invoked in pairs during each signature generation, we propose a dual-datapath architecture capable of generating two sampling results simultaneously. To make the best use of coefficient correlation and the inherent properties of rejection sampling, we introduce an assistance mechanism that enables effective collaboration between the two datapaths, rather than simply duplicating the sampling process. Additionally, we incorporate several architectural optimizations over existing designs to further enhance…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNumerical Methods and Algorithms · Chaos-based Image/Signal Encryption
