The browser you are using is not supported by this website. All versions of Internet Explorer are no longer supported, either by us or Microsoft (read more here: https://www.microsoft.com/en-us/microsoft-365/windows/end-of-ie-support).

Please use a modern browser to fully experience our website, such as the newest versions of Edge, Chrome, Firefox or Safari etc.

Improved Algorithms for Finding Low-Weight Polynomial Multiples in GF(2)[x] and Some Cryptographic Applications

Author

Summary, in English

In this paper we present an improved algorithm for finding

low-weight multiples of polynomials over the binary field

using coding theoretic methods. The associated code defined by

the given polynomial has a cyclic structure, allowing an

algorithm to search for shifts of the sought minimum-weight

codeword. Therefore, a code with higher dimension is

constructed, having a larger number of low-weight codewords

and through some additional processing also reduced minimum

distance. Applying an algorithm for finding low-weight codewords

in the constructed code yields a lower complexity for finding low-weight polynomial

multiples compared to previous approaches. As an application, we

show a key-recovery attack against TCHo that has

a lower complexity than the chosen security level indicate.

Publishing year

2014

Language

English

Pages

625-640

Publication/Series

Designs, Codes and Cryptography

Volume

73

Issue

2

Document type

Journal article

Publisher

Springer

Topic

  • Electrical Engineering, Electronic Engineering, Information Engineering

Keywords

  • low-weight codeword
  • Low-weight polynomial multiple
  • information-set decoding
  • public-key cryptography
  • TCHo
  • correlation attacks

Status

Published

Research group

  • Crypto and Security

ISBN/ISSN/Other

  • ISSN: 1573-7586