2018
DOI: 10.1007/978-3-030-03326-2_1
|View full text |Cite
|
Sign up to set email alerts
|

Block Cipher Invariants as Eigenvectors of Correlation Matrices

Abstract: A new approach to invariant subspaces and nonlinear invariants is developed. This results in both theoretical insights and practical attacks on block ciphers. It is shown that, with minor modifications to some of the round constants, Midori-64 has a nonlinear invariant with 2 96 + 2 64 corresponding weak keys. Furthermore, this invariant corresponds to a linear hull with maximal correlation. By combining the new invariant with integral cryptanalysis, a practical key-recovery attack on 10 rounds of unmodified M… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
8
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
5
1
1

Relationship

1
6

Authors

Journals

citations
Cited by 20 publications
(22 citation statements)
references
References 24 publications
0
8
0
Order By: Relevance
“…The coordinate representation of this operator with respect to the standard basis {δ x } x∈V may be called the transition matrix of F . Following [4,5], the correlation matrix of F is then the same operator expressed with respect to the Fourier basis. Note that correlation matrices were first introduced by Daemen et al [17], where their definition is given in terms of concepts from linear cryptanalysis.…”
Section: Fourier Analysismentioning
confidence: 99%
“…The coordinate representation of this operator with respect to the standard basis {δ x } x∈V may be called the transition matrix of F . Following [4,5], the correlation matrix of F is then the same operator expressed with respect to the Fourier basis. Note that correlation matrices were first introduced by Daemen et al [17], where their definition is given in terms of concepts from linear cryptanalysis.…”
Section: Fourier Analysismentioning
confidence: 99%
“…The coordinate representation of this operator with respect to the standard basis {δ x } x∈V may be called the transition matrix of F . Following [1], the correlation matrix of F is then the same operator expressed with respect to the Fourier basis. The correlation matrix of a sharing can be defined as follows.…”
Section: Cryptanalysis Of Higher-order Threshold Implementationsmentioning
confidence: 99%
“…Each LCG block is defining by recurrence relations. It is given by Equations ( 3) to (6). Equations ( 3) and ( 4) are named as variable input linear congruential generators, where, the variable parameters p i and q i are obtained from two different LCGs recurrence relations and it is defined by Equations ( 5) and ( 6).…”
Section: Proposed Prbg and Its Architecturementioning
confidence: 99%
“…The randomly generated seed value by using LCG recurrence relations as given by Equations ( 5) and (6) in each iteration that is pðp 0 ; p 1 ; …; p 2 n −2 ; p 2 n −1 Þ and qðq 0 ; q 1 ; …; q 2 n −2 ; q 2 n −1 Þ correspondingly. And its values act as input seed for another two different variable input LCG generator as given by Equation ( 3) and ( 4).…”
Section: Proposed Prbg and Its Architecturementioning
confidence: 99%
See 1 more Smart Citation