DocumentCode
1425824
Title
Parity-Check Relations on Combination Generators
Author
Canteaut, Anne ; Naya-Plasencia, María
Author_Institution
Project-Team SECRET, INRIA Paris-Rocquencourt, Le Chesnay, France
Volume
58
Issue
6
fYear
2012
fDate
6/1/2012 12:00:00 AM
Firstpage
3900
Lastpage
3911
Abstract
A divide-and-conquer cryptanalysis can often be mounted against some keystream generators composed of several (possibly nonlinear) independent devices combined by a Boolean function. In particular, any parity-check relation derived from the periods of some constituent sequences usually leads to a distinguishing attack whose complexity is determined by the bias of the relation. However, estimating this bias is a difficult problem since the piling-up lemma cannot be used. Here, we give two exact expressions for this bias. Most notably, these expressions lead to a new algorithm for computing the bias of a parity-check relation, and they also provide some simple formulas for this bias in some particular cases which are commonly used in cryptography, namely resilient functions and plateaued functions. We also show how to build parity-check relations with the highest possible bias in some particularly relevant cases.
Keywords
Boolean functions; cryptography; Boolean function; cryptography; divide-and-conquer cryptanalysis; keystream generators; parity-check relation; plateaued functions; resilient functions; Boolean functions; Complexity theory; Correlation; Generators; Input variables; Linear approximation; Boolean functions; parity-check relations; stream ciphers;
fLanguage
English
Journal_Title
Information Theory, IEEE Transactions on
Publisher
ieee
ISSN
0018-9448
Type
jour
DOI
10.1109/TIT.2012.2184736
Filename
6134669
Link To Document