Abstract
In this paper we present an algorithm for finding low-weight multiples of
polynomials over the binary field using coding theoretic methods. The code defined
by the public polynomial is cyclic, allowing an attacker to search for any shift of the
sought codeword. Therefore, a code with higher length and dimension is used, having
a larger number of low-weight codewords. Additionally, since the degree of the sought
polynomial is known, the sought codewords of weight w are transformed by a linear
mapping into codewords of weight w-2. Applying an algorithm for finding low-weight
codewords on the constructed code yields complexity for a key-recovery attack against
TCHo that is lower than previously expected.
polynomials over the binary field using coding theoretic methods. The code defined
by the public polynomial is cyclic, allowing an attacker to search for any shift of the
sought codeword. Therefore, a code with higher length and dimension is used, having
a larger number of low-weight codewords. Additionally, since the degree of the sought
polynomial is known, the sought codewords of weight w are transformed by a linear
mapping into codewords of weight w-2. Applying an algorithm for finding low-weight
codewords on the constructed code yields complexity for a key-recovery attack against
TCHo that is lower than previously expected.
Original language | English |
---|---|
Title of host publication | Preproceedings The International Workshop on Coding and Cryptography WCC 2013 |
Editors | Lilya Budaghyan, Tor Helleseth, Matthew G. Parker |
Publisher | The Selmer Center at the University of Bergen |
Number of pages | 12 |
ISBN (Print) | 978-82-308-2269-2 |
Publication status | Published - 2013 |
Event | International Workshop on Coding and Cryptography, WCC 2013 - Bergen, Norway Duration: 2013 Apr 15 → 2013 Apr 19 |
Conference
Conference | International Workshop on Coding and Cryptography, WCC 2013 |
---|---|
Country/Territory | Norway |
City | Bergen |
Period | 2013/04/15 → 2013/04/19 |
Subject classification (UKÄ)
- Electrical Engineering, Electronic Engineering, Information Engineering
Free keywords
- Low-weight polynomial multiple
- low-weight codeword
- information-set decoding
- public-key cryptography
- TCHo