Protecting Dilithium against Leakage Revisited Sensitivity Analysis and Improved Implementations

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

Publikation: Beitrag in einer FachzeitschriftArtikelBegutachtung

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.

Originalspracheenglisch
Seiten (von - bis)58-79
Seitenumfang22
FachzeitschriftIACR Transactions on Cryptographic Hardware and Embedded Systems
Jahrgang2023
Ausgabenummer4
DOIs
PublikationsstatusVeröffentlicht - 31 Aug. 2023

ASJC Scopus subject areas

  • Software
  • Signalverarbeitung
  • Hardware und Architektur
  • Computernetzwerke und -kommunikation
  • Computergrafik und computergestütztes Design
  • Artificial intelligence

Fingerprint

Untersuchen Sie die Forschungsthemen von „Protecting Dilithium against Leakage Revisited Sensitivity Analysis and Improved Implementations“. Zusammen bilden sie einen einzigartigen Fingerprint.

Dieses zitieren