DocumentCode
1518787
Title
Algebraic cryptanalysis of a small-scale version of stream cipher Lex
Author
Velichkov, V. ; Rijmen, V. ; Preneel, Bart
Volume
4
Issue
2
fYear
2010
fDate
6/1/2010 12:00:00 AM
Firstpage
49
Lastpage
61
Abstract
In this study, the authors analyse with respect to algebraic attacks a small-scale version of the stream cipher Lex. They base it on a small-scale version of the block cipher advanced encryption standard (AES) with 16-bit state and 16-bit key. They represent the small-scale Lex and its key schedule in two alternative ways: as a system of cubic boolean equations and as a system of quadratic boolean equations. The authors use Gröbner bases to solve the two systems for different number of rounds and sizes of the leak. They obtain the best results for the quadratic representation of the cipher. For this case they are able to recover the secret key in time less than 2̈ min by solving a system of 374 quadratic boolean equations in 208 unknowns resulting from 5 rounds of the cipher.
Keywords
Boolean algebra; algebraic codes; block codes; cryptography; 16- bit state; 16-bit key; Grobner bases; algebraic cryptanalysis; block cipher advanced encryption standard; cubic boolean equations; quadratic boolean equations; secret key; small scale version; stream cipher Lex;
fLanguage
English
Journal_Title
Information Security, IET
Publisher
iet
ISSN
1751-8709
Type
jour
DOI
10.1049/iet-ifs.2009.0118
Filename
5487358
Link To Document