Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Conferences, Workshops, Symposiums, and Seminars
  4. When Constant-time Source Yields Variable-time Binary: Exploiting Curve25519-donna Built with MSVC 2015
 
conference paper

When Constant-time Source Yields Variable-time Binary: Exploiting Curve25519-donna Built with MSVC 2015

Kaufmann, Thierry
•
Pelletier, Herve
•
Vaudenay, Serge  
Show more
2016
Cryptology And Network Security, Cans 2016
15th International Conference on Cryptology and Network Security

The elliptic curve Curve25519 has been presented as pro- tected against state-of-the-art timing attacks [2]. This paper shows that a timing attack is still achievable against a particular X25519 implemen- tation which follows the RFC 7748 requirements [11]. The attack allows the retrieval of the complete private key used in the ECDH protocol. This is achieved due to timing leakage during Montgomery ladder execu- tion and relies on a conditional branch in the Windows runtime library 2015. The attack can be applied remotely.

  • Files
  • Details
  • Metrics
Type
conference paper
DOI
10.1007/978-3-319-48965-0_36
Web of Science ID

WOS:000389953600036

Author(s)
Kaufmann, Thierry
Pelletier, Herve
Vaudenay, Serge  
Villegas, Karine
Date Issued

2016

Publisher

Springer Int Publishing Ag

Publisher place

Cham

Published in
Cryptology And Network Security, Cans 2016
ISBN of the book

978-3-319-48965-0

978-3-319-48964-3

Total of pages

10

Series title/Series vol.

Lecture Notes in Computer Science

Volume

10052

Start page

573

End page

582

Subjects

Elliptic curve

•

cryptography

Editorial or Peer reviewed

REVIEWED

Written at

EPFL

EPFL units
LASEC  
Event nameEvent placeEvent date
15th International Conference on Cryptology and Network Security

Milan, Italy

November 14-16, 2016

Available on Infoscience
December 21, 2016
Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/132145
Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés