Side-channel attacks against Dilithium and countermeasures evaluation

  • Yaroslav Derevianko науковий співробітник-консультант АТ "ІІТ", в. Коломенська, 15, 61166, Харків
  • Olena Kachko к. т. н., професор, АТ "ІІТ", в. Коломенська, 15, 61166, Харків

Abstract

This paper provides a comprehensive study of side-channel attacks (SCA) and fault injection attacks (FIA) on lattice-based schemes, with an emphasis on the Dilithium signature scheme. The paper also examines a number of individual countermeasures capable of providing/improving protection against existing SCA/FIAs. The performance evaluation shows that the considered countermeasures cause a reasonable level of performance loss in real-world applications.

References

Leon Groot Bruinderink and Peter Pessl. Differential Fault Attacks on Deterministic Lattice Signatures. 2018. – pp. 21-43.

Prasanna Ravi, Mahabir Prasad Jhanwar, James Howe, Anupam Chattopadhyay, and Shivam Bhasin. Exploiting determinism in lattice-based signatures: practical fault attacks on pqm4 implementations of NIST candidates. 2019 – pp. 427–440.

Thomas Espitau, Pierre-Alain Fouque, Benoît Gérard, and Mehdi Tibouchi. Loop-abort faults on lattice-based fiat-shamir and hash-and-sign signatures. 2016 – pp. 140-158.

Peter Pessl and Robert Primas. More practical single-trace attacks on the number theoretic transform. 2019 – pp. 130-149.

Vincent Migliore, Benoît Gérard, Mehdi Tibouchi, and Pierre-Alain Fouque. Masking dilithium. 2019 – pp. 344-362.

Prasanna Ravi, Anupam Chattopadhyay, Anubhab Baksi. Side-channel and Fault-injection attacks over Lattice-based Post-quantum Schemes (Kyber, Dilithium): Survey and New Results. 2022 – p. 737.

Published
2023-06-13
How to Cite
Derevianko, Y., & Kachko, O. (2023). Side-channel attacks against Dilithium and countermeasures evaluation. PHYSICO-MATHEMATICAL MODELLING AND INFORMATIONAL TECHNOLOGIES, (36), 78-82. Retrieved from http://fmmit.lviv.ua/index.php/fmmit/article/view/280