Paper 2026/1601 Original: eprint.iacr.org/2026/1601 ↗

Power side-channel leakage distinguishers on LESSv2.0 - Exploiting sparse columns in Gaussian Elimination

Maciej Czuprynko
Rishub Nagpal
Tobias Schneider
Sujoy Sinha Roy
Abstract

We present the first passive side-channel distinguisher on LESSv2.0, a second-round candidate in NIST’s call for additional post-quantum digital signature schemes. We target the Gaussian elimination at the core of LESS and and present a method to exploit algorithmic leakage arising from the manipulation of sparse versus dense columns. We show that this leakage, while trivially available in non-constant-time implementations, also persists in constant-time implementations and can be exploited using a distinguisher. Concretely, the proposed attack relies only on distinguishing zero-valued computations from random ones that are repeatedly evaluated during the computation, leading to a large attack surface and making the attack robust to noise. Through simulation, we experimentally show that the required number of observed signatures lies between 300 and 2357 depending on the parameter set. This relatively large number is due to the targeted information being inherently noisy, leading to a correlation-based key recovery attack, even with noiseless leakage. Furthermore, we discuss three common countermeasures: first-order masking, shuffling and blinding. Finally, we validate our approach on implementations with and without masking by showing the presence of leakage on a physical target.

Metadata
Available format(s)
PDF
Category
Attacks and cryptanalysis
Publication info
Preprint.
History
2026-08-04: last updated
2026-08-04: published
Short URL
https://ia.cr/2026/1601
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2026/1601,
      author = {Maciej Czuprynko and Rishub Nagpal and Tobias Schneider and Sujoy Sinha Roy},
      title = {Power side-channel leakage distinguishers on LESSv2.0 - Exploiting sparse columns in Gaussian Elimination},
      howpublished = {Cryptology {ePrint} Archive, Paper 2026/1601},
      year = {2026},
      url = {https://eprint.iacr.org/2026/1601}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.