International Workshop on Public Key Cryptography

PKC 2011: Public Key Cryptography – PKC 2011 pp 335-350

Linear Recurring Sequences for the UOV Key Generation

  • Albrecht Petzoldt
  • Stanislav Bulygin
  • Johannes Buchmann
Conference paper

DOI: 10.1007/978-3-642-19379-8_21

Volume 6571 of the book series Lecture Notes in Computer Science (LNCS)

Abstract

Multivariate public key cryptography is one of the main approaches to guarantee the security of communication in the post-quantum world. Due to its high efficiency and modest computational requirements, multivariate cryptography seems especially appropriate for signature schemes on low cost devices. However, multivariate schemes are not much used yet, mainly because of the large size of their public keys. In [PB10] Petzoldt et al. presented an idea how to create a multivariate signature scheme with a partially cyclic public key based on the UOV scheme of Kipnis and Patarin [KP99]. In this paper we use their idea to create a multivariate signature scheme whose public key is mainly given by a linear recurring sequence (LRS). By doing so, we are able to reduce the size of the public key by up to 86 %. Moreover, we get a public key with good statistical properties.

Keywords

Multivariate CryptographyUOV Signature SchemeKey Size ReductionLinear Recurring Sequences
Download to read the full conference paper text

Copyright information

© International Association for Cryptologic Research 2011

Authors and Affiliations

  • Albrecht Petzoldt
    • 1
    • 2
  • Stanislav Bulygin
    • 1
    • 2
  • Johannes Buchmann
    • 1
    • 2
  1. 1.Department of Computer ScienceTechnische Universität DarmstadtDarmstadtGermany
  2. 2.Center for Advanced Security Research Darmstadt - CASEDDarmstadtGermany