Skip to Main content Skip to Navigation
Conference papers

A Tale of Three Signatures: practical attack of ECDSA with wNAF

Gabrielle de Micheli 1 Rémi Piau 2 Cécile Pierrot 1
1 CARAMBA - Cryptology, arithmetic : algebraic methods for better algorithms
Inria Nancy - Grand Est, LORIA - ALGO - Department of Algorithms, Computation, Image and Geometry
Abstract : Attacking ECDSA with wNAF implementation for the scalar multiplication first requires some side channel analysis to collect information, then lattice based methods to recover the secret key. In this paper, we reinvestigate the construction of the lattice used in one of these methods, the Extended Hidden Number Problem (EHNP). We find the secret key with only 3 signatures, thus reaching a known theoretical bound, whereas best previous methods required at least 4 signatures in practice. Given a specifoc leakage model, our attack is more efficient than previous attacks, and for most cases, has better probability of success. To obtain such results, we perform a detailed analysis of the parameters used in the attack and introduce a preprocessing method which reduces by a factor up to 7 the total time to recover the secret key for some parameters. We perform an error resilience analysis which has never been done before in the setup of EHNP. Our construction find the secret key with a small amount of erroneous traces, up to 2% of false digits, and 4% with a specific type of error.
Complete list of metadata

Cited literature [32 references]  Display  Hide  Download

https://hal.archives-ouvertes.fr/hal-02393302
Contributor : Gabrielle de Micheli <>
Submitted on : Friday, July 17, 2020 - 12:02:38 PM
Last modification on : Sunday, February 7, 2021 - 5:01:28 PM

File

a_tale_of_three_sig_eprint.pdf
Files produced by the author(s)

Identifiers

Citation

Gabrielle de Micheli, Rémi Piau, Cécile Pierrot. A Tale of Three Signatures: practical attack of ECDSA with wNAF. AFRICACRYPT 2020, Jul 2020, Cairo, Egypt. pp.361-381, ⟨10.1007/978-3-030-51938-4_18⟩. ⟨hal-02393302v2⟩

Share

Metrics

Record views

114

Files downloads

288