Lms vs xmss: comparison of stateful hash-based signature schemes on arm cortex-m4

13Citations
Citations of this article
19Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

Stateful hash-based signature schemes are among the most efficient approaches for post-quantum signature schemes. Although not suitable for general use, they may be suitable for some use cases on constrained devices. LMS and XMSS are hash-based signature schemes that are conjectured to be quantum secure. In this work, we compared multiple instantiations of both schemes on an ARM Cortex-M4. More precisely, we compared performance, stack consumption, and other figures for key generation, signing and verifying. To achieve this, we evaluated LMS and XMSS using optimised implementations of SHA-256, SHAKE256, Gimli-Hash, and different variants of Keccak. Furthermore, we present slightly optimised implementations of XMSS achieving speedups of up to $$3.11{\times }$$ for key generation, $$3.11{\times }$$ for signing, and $$4.32{\times }$$ for verifying.

Cite

CITATION STYLE

APA

Campos, F., Kohlstadt, T., Reith, S., & Stöttinger, M. (2020). Lms vs xmss: comparison of stateful hash-based signature schemes on arm cortex-m4. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 12174 LNCS, pp. 258–277). Springer. https://doi.org/10.1007/978-3-030-51938-4_13

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free