Passer à la navigation principale Passer à la recherche Passer au contenu principal

Stronger and faster side-channel protections for CSIDH

  • Daniel Cervantes-Vázquez
  • , Mathilde Chenu
  • , Jesús Javier Chi-Domínguez
  • , Luca De Feo
  • , Francisco Rodríguez-Henríquez
  • , Benjamin Smith
  • CINVESTAV-IPN
  • Université Paris-Saclay

Résultats de recherche: Le chapitre dans un livre, un rapport, une anthologie ou une collectionContribution à une conférenceRevue par des pairs

Résumé

CSIDH is a recent quantum-resistant primitive based on the difficulty of finding isogeny paths between supersingular curves. Recently, two constant-time versions of CSIDH have been proposed: first by Meyer, Campos and Reith, and then by Onuki, Aikawa, Yamazaki and Takagi. While both offer protection against timing attacks and simple power consumption analysis, they are vulnerable to more powerful attacks such as fault injections. In this work, we identify and repair two oversights in these algorithms that compromised their constant-time character. By exploiting Edwards arithmetic and optimal addition chains, we produce the fastest constant-time version of CSIDH to date. We then consider the stronger attack scenario of fault injection, which is relevant for the security of CSIDH static keys in embedded hardware. We propose and evaluate a dummy-free CSIDH algorithm. While these CSIDH variants are slower, their performance is still within a small constant factor of less-protected variants. Finally, we discuss derandomized CSIDH algorithms.

langue originaleAnglais
titreProgress in Cryptology – LATINCRYPT 2019 - 6th International Conference on Cryptology and Information Security in Latin America, Proceedings
rédacteurs en chefPeter Schwabe, Nicolas Thériault
EditeurSpringer Verlag
Pages173-193
Nombre de pages21
ISBN (imprimé)9783030305291
Les DOIs
étatPublié - 1 janv. 2019
Evénement6th International Conference on Cryptology and Information Security in Latin America, LATINCRYPT 2019 - Santiago de Chile, Chili
Durée: 2 oct. 20194 oct. 2019

Série de publications

NomLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume11774 LNCS
ISSN (imprimé)0302-9743
ISSN (Electronique)1611-3349

Une conférence

Une conférence6th International Conference on Cryptology and Information Security in Latin America, LATINCRYPT 2019
Pays/TerritoireChili
La villeSantiago de Chile
période2/10/194/10/19

Empreinte digitale

Examiner les sujets de recherche de « Stronger and faster side-channel protections for CSIDH ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation