Protecting Dilithium against Leakage : Revisited Sensitivity Analysis and Improved Implementations

Abstract: 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. https://tches.iacr.org/index.php/TCHES/article/view/11158

Location
Deutsche Nationalbibliothek Frankfurt am Main
Extent
Online-Ressource
Language
Englisch

Bibliographic citation
Protecting Dilithium against Leakage ; volume:2023 ; number:4 ; year:2023
IACR transactions on cryptographic hardware and embedded systems ; 2023, Heft 4 (2023)

Creator
Azouaoui, Melissa
Bronchain, Olivier
Cassiers, Gaëtan
Hoffmann, Clément
Kuzovkova, Yulia
Renes, Joost
Schneider, Tobias
Schönauer, Markus
Standaert, François-Xavier
van Vredendaal, Christine

DOI
10.46586/tches.v2023.i4.58-79
URN
urn:nbn:de:101:1-2023102518584762226675
Rights
Open Access; Der Zugriff auf das Objekt ist unbeschränkt möglich.
Last update
14.08.2025, 11:01 AM CEST

Data provider

This object is provided by:
Deutsche Nationalbibliothek. If you have any questions about the object, please contact the data provider.

Associated

  • Azouaoui, Melissa
  • Bronchain, Olivier
  • Cassiers, Gaëtan
  • Hoffmann, Clément
  • Kuzovkova, Yulia
  • Renes, Joost
  • Schneider, Tobias
  • Schönauer, Markus
  • Standaert, François-Xavier
  • van Vredendaal, Christine

Other Objects (12)