2016
DOI: 10.1007/978-3-662-52993-5_15
|View full text |Cite
|
Sign up to set email alerts
|

Automatic Search for the Best Trails in ARX: Application to Block Cipher Speck

Abstract: Abstract. We propose the first adaptation of Matsui's algorithm for finding the best differential and linear trails to the class of ARX ciphers. It is based on a branch-and-bound search strategy, does not use any heuristics and returns optimal results. The practical application of the new algorithm is demonstrated on reduced round variants of block ciphers from the Speck family. More specifically, we report the probabilities of the best differential trails for up to 10, 9, 8, 7, and 7 rounds of Speck32, Speck4… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
27
0

Year Published

2016
2016
2020
2020

Publication Types

Select...
6
1

Relationship

2
5

Authors

Journals

citations
Cited by 43 publications
(29 citation statements)
references
References 27 publications
(44 reference statements)
0
27
0
Order By: Relevance
“…We have implemented the search algorithm proposed in [10] in order to find the probabilities of the best differential trails in LAX-16 and LAX-32. In Table 8, we compare the results to the theoretical bounds computed using Theorem 2.…”
Section: Resultsmentioning
confidence: 99%
See 3 more Smart Citations
“…We have implemented the search algorithm proposed in [10] in order to find the probabilities of the best differential trails in LAX-16 and LAX-32. In Table 8, we compare the results to the theoretical bounds computed using Theorem 2.…”
Section: Resultsmentioning
confidence: 99%
“…Possible constructions for arx-boxes can be found in a recent paper by Biryukov et al [10]. A first one is based on the MIX function of Skein [3] and is called Marx-2.…”
Section: Arx-boxesmentioning
confidence: 99%
See 2 more Smart Citations
“…According to the position of the starting round of the search algorithm, there are currently 3 types of automatic search technologies for linear/differential cryptanalysis on ARX primitives. ey are bottom-up techniques [15], topdown techniques [19][20][21], and the method of extending from the middle to the ends [22]. In these methods, the linear correlations are directly calculated based on the inputoutput masks or by looking up the precomputed partial linear approximation table (pLAT) [23].…”
Section: Introductionmentioning
confidence: 99%