TY - JOUR
T1 - Protecting Dilithium against Leakage Revisited Sensitivity Analysis and Improved Implementations
AU - Azouaoui, Melissa
AU - Bronchain, Olivier
AU - Cassiers, Gaëtan
AU - Hoffmann, Clément
AU - Kuzovkova, Yulia
AU - Renes, Joost
AU - Schneider, Tobias
AU - Schönauer, Markus
AU - Standaert, François Xavier
AU - van Vredendaal, Christine
N1 - Publisher Copyright:
© 2023, Ruhr-University of Bochum. All rights reserved.
PY - 2023/8/31
Y1 - 2023/8/31
N2 - CRYSTALS-Dilithium has been selected by the NIST as the new standard for post-quantum digital signatures. In this work, we revisit the side-channel countermeasures of Dilithium in three directions. First, we improve its sensitivity analysis by classifying intermediate computations according to their physical security requirements. Second, we provide improved gadgets dedicated to Dilithium, taking advantage of recent advances in masking conversion algorithms. Third, we combine these contributions and report performance for side-channel protected Dilithium implementations. Our benchmarking results additionally put forward that the randomized version of Dilithium can lead to significantly more efficient implementations (than its deterministic version) when side-channel attacks are a concern.
AB - CRYSTALS-Dilithium has been selected by the NIST as the new standard for post-quantum digital signatures. In this work, we revisit the side-channel countermeasures of Dilithium in three directions. First, we improve its sensitivity analysis by classifying intermediate computations according to their physical security requirements. Second, we provide improved gadgets dedicated to Dilithium, taking advantage of recent advances in masking conversion algorithms. Third, we combine these contributions and report performance for side-channel protected Dilithium implementations. Our benchmarking results additionally put forward that the randomized version of Dilithium can lead to significantly more efficient implementations (than its deterministic version) when side-channel attacks are a concern.
KW - CRYSTALS-Dilithium
KW - Lattice-Based Cryptography
KW - Masking
KW - Post-Quantum Cryptography
KW - Side-Channel Countermeasures
KW - Signatures
UR - http://www.scopus.com/inward/record.url?scp=85177674123&partnerID=8YFLogxK
U2 - 10.46586/tches.v2023.i4.58-79
DO - 10.46586/tches.v2023.i4.58-79
M3 - Article
AN - SCOPUS:85177674123
SN - 2569-2925
VL - 2023
SP - 58
EP - 79
JO - IACR Transactions on Cryptographic Hardware and Embedded Systems
JF - IACR Transactions on Cryptographic Hardware and Embedded Systems
IS - 4
ER -