A new type of timing attack: Application to GPS

(2003) 5th International Workshop on Cryptographic Hardware and Embedded Systems (CHES 2003) — Location: COLOGNE(Germany) (8.September.2003)

Files

pdfdocument.pdf
  • Restricted Access
  • Adobe PDF
  • 205.61 KB

Details

Authors
Abstract
We investigate side-channel attacks where the attacker only needs the Hamming weights of several secret exponents to guess a long-term secret. Such weights can often be recovered by SPA, EMA, or simply timing attack. We apply this principle to propose a timing attack on the CPS identification scheme. We consider implementations of CPS where the running time of the exponentiation (commitment phase) leaks the exponent's Hamming weight, which is typical of a square and multiply algorithm for example. We show that only 800 time measures allow the attacker to find the private key in a few seconds on a PC with a success probability of 80%. Besides its efficiency, two other interesting points in our attack are its resistance to some classical countermeasures against timing attacks, and the fact that it works whether the Chinese Remainder Technique is used or not.
Affiliations

Citations

Cathalo, J., Quisquater, J.-J., & Koeune, F. (2003). A new type of timing attack: Application to GPS. Lecture Notes in Computer Science, 2779, 291-303. https://doi.org/10.1007/978-3-540-45238-6_24 (Original work published 2003)