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

μKummer: Efficient hyperelliptic signatures and key exchange on microcontrollers

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

Résumé

We describe the design and implementation of efficient signature and key-exchange schemes for the AVR A Tmega and ARM Cortex M0 microcontrollers, targeting the 128-bit security level. Our algorithms are based on an efficient Montgomery ladder scalar multiplication on the Kummer surface of Gaudry and Schost’s genus-2 hyperelliptic curve, combined with the Jacobian point recovery technique of Chung, Costello, and Smith. Our results are the first to show the feasibility of softwareonly hyperelliptic cryptography on constrained platforms, and represent a significant improvement on the elliptic-curve state-of-the-art for both key exchange and signatures on these architectures. Notably, our keyexchange scalar-multiplication software runs in under 9520k cycles on the ATmega and under 2640k cycles on the Cortex M0, improving on the current speed records by 32% and 75% respectively.

langue originaleAnglais
titreCryptographic Hardware and Embedded Systems, CHES 2016 - 18th International Workshop, Proceedings
rédacteurs en chefBenedikt Gierlichs, Axel Y. Poschmann
EditeurSpringer Verlag
Pages301-320
Nombre de pages20
ISBN (imprimé)9783662531396
Les DOIs
étatPublié - 1 janv. 2016
Evénement18th International Conference on Cryptographic Hardware and Embedded Systems, CHES 2016 - Santa Barbara, États-Unis
Durée: 17 août 201619 août 2016

Série de publications

NomLecture Notes in Computer Science
Volume9813 LNCS
ISSN (imprimé)0302-9743
ISSN (Electronique)1611-3349

Une conférence

Une conférence18th International Conference on Cryptographic Hardware and Embedded Systems, CHES 2016
Pays/TerritoireÉtats-Unis
La villeSanta Barbara
période17/08/1619/08/16

Empreinte digitale

Examiner les sujets de recherche de « μKummer: Efficient hyperelliptic signatures and key exchange on microcontrollers ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation