CMSS: an improved merkle signature scheme

  • Authors:
  • Johannes Buchmann;Luis Carlos Coronado García;Erik Dahmen;Martin Döring;Elena Klintsevich

  • Affiliations:
  • Department of Computer Science, Technische Universität Darmstadt, Darmstadt, Germany;Banco de México, México D.F.;Department of Computer Science, Technische Universität Darmstadt, Darmstadt, Germany;Department of Computer Science, Technische Universität Darmstadt, Darmstadt, Germany;Department of Computer Science, Technische Universität Darmstadt, Darmstadt, Germany

  • Venue:
  • INDOCRYPT'06 Proceedings of the 7th international conference on Cryptology in India
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

The Merkle signature scheme (MSS) is an interesting alternative for well established signature schemes such as RSA, DSA, and ECDSA. The security of MSS only relies on the existence of cryptographically secure hash functions. MSS has a good chance of being quantum computer resistant. In this paper, we propose CMSS, a variant of MSS, with reduced private key size, key pair generation time, and signature generation time. We demonstrate that CMSS is competitive in practice by presenting a highly efficient implementation within the Java Cryptographic Service Provider FlexiProvider. We present extensive experimental results and show that our implementation can for example be used to sign messages in Microsoft Outlook.