International Association for Cryptologic Research

International Association
for Cryptologic Research

IACR News item: 05 January 2024

Alessandro Budroni, Isaac A. Canales-Martínez, Lucas Pandolfo Perin
ePrint Report ePrint Report
In post-quantum cryptography, permutations are frequently employed to construct cryptographic primitives. Careful design and implementation of sampling random unbiased permutations is essential for efficiency and protection against side-channel attacks. Nevertheless, there is a lack of systematic research on this topic. Our work seeks to fill this gap by studying the most prominent permutation sampling algorithms and assessing their advantages and limitations. We combine theoretical and experimental comparisons and provide a C library with the implementations of the algorithms discussed. Furthermore, we introduce a new sampling algorithm tailored for cryptographic applications.
Expand

Additional news items may be found on the IACR news page.