2016
DOI: 10.1007/978-3-319-31301-6_6
|View full text |Cite
|
Sign up to set email alerts
|

Cryptanalysis of Feistel Networks with Secret Round Functions

Abstract: Abstract. Generic distinguishers against Feistel Network with up to 5 rounds exist in the regular setting and up to 6 rounds in a multi-key setting. We present new cryptanalyses against Feistel Networks with 5, 6 and 7 rounds which are not simply distinguishers but actually recover completely the unknown Feistel functions. When an exclusive-or is used to combine the output of the round function with the other branch, we use the so-called yoyo game which we improved using a heuristic based on particular cycle s… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
55
0
1

Year Published

2016
2016
2020
2020

Publication Types

Select...
6
1

Relationship

2
5

Authors

Journals

citations
Cited by 29 publications
(56 citation statements)
references
References 19 publications
0
55
0
1
Order By: Relevance
“…Feistel Networks have also been the target of generic attacks in two different settings. If the Feistel functions are completely secret, attacks up to 5-rounds are presented in [5]. If the Feistel functions consist in public functions preceded by the addition of a secret key, powerful attacks with very low data complexity are presented in [6].…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…Feistel Networks have also been the target of generic attacks in two different settings. If the Feistel functions are completely secret, attacks up to 5-rounds are presented in [5]. If the Feistel functions consist in public functions preceded by the addition of a secret key, powerful attacks with very low data complexity are presented in [6].…”
Section: Introductionmentioning
confidence: 99%
“…Due to their integral nature, our distinguishers are extremely memory efficient: we only need to store a block containing the sum studied. In contrast, the impossible differential for 5-round Feistel Network [10] and the yoyo-game [5] are the best known distinguishers for 5-rounds FN with bijective Feistel functions and require respectively O(2 ) and O(2 2 ) blocks of memory.…”
Section: Introductionmentioning
confidence: 99%
“…It is well-known that the expected number of cycles of length k over a random Π is E Π (c k ) = 1 k . 6 In what follows we show two useful results.…”
Section: Slide Attack On Ff3mentioning
confidence: 89%
“…5 Find the largest connected component in G . 6 Assign one F 0 (y) value arbitrarily and deduce F 0 on the connected component. 7 For all known plaintexts using y in the connected component, evaluate and deduce a tuple for the 3-round Feistel scheme based on (F 1 , F 2 , F 3 ).…”
Section: Round-function-recovery On 4-round Feistel Schemementioning
confidence: 99%
See 1 more Smart Citation