• DocumentCode
    105094
  • Title

    Security and complexity of the McEliece cryptosystem based on quasi-cyclic low-density parity-check codes

  • Author

    Baldi, Mario ; Bianchi, Matteo ; Chiaraluce, Franco

  • Author_Institution
    Dipt. di Ing. dell´Inf., Univ. Politec. delle Marche, Ancona, Italy
  • Volume
    7
  • Issue
    3
  • fYear
    2013
  • fDate
    Sept. 2013
  • Firstpage
    212
  • Lastpage
    220
  • Abstract
    In the context of public key cryptography, the McEliece cryptosystem represents a very smart solution based on the hardness of the decoding problem, which is believed to be able to resist the advent of quantum computers. Despite this, the original McEliece cryptosystem based on Goppa codes, has encountered limited interest in practical applications, partly because of some constraints imposed by this very special class of codes. The authors have recently introduced a variant of the McEliece cryptosystem including low-density parity-check codes, that are state-of-the-art codes, now used in many telecommunication standards and applications. In this study, the authors discuss the possible use of a bit-flipping decoder in this context, which gives a significant advantage in terms of complexity. The authors also provide theoretical arguments and practical tools for estimating the trade-off between security and complexity, in such a way to give a simple procedure for the system design.
  • Keywords
    Goppa codes; cyclic codes; decoding; parity check codes; public key cryptography; Goppa codes; McEliece cryptosystem complexity; bit-flipping decoder; decoding problem; public key cryptography; quantum computers; quasicyclic low-density parity-check codes; system design; telecommunication standards;
  • fLanguage
    English
  • Journal_Title
    Information Security, IET
  • Publisher
    iet
  • ISSN
    1751-8709
  • Type

    jour

  • DOI
    10.1049/iet-ifs.2012.0127
  • Filename
    6587877