2019
DOI: 10.46586/tosc.v2019.i3.231-256
|View full text |Cite
|
Sign up to set email alerts
|

Exhaustive Search for Various Types of MDS Matrices

Abstract: MDS matrices are used in the design of diffusion layers in many block ciphers and hash functions due to their optimal branch number. But MDS matrices, in general, have costly implementations. So in search for efficiently implementable MDS matrices, there have been many proposals. In particular, circulant, Hadamard, and recursive MDS matrices from companion matrices have been widely studied. In a recent work, recursive MDS matrices from sparse DSI matrices are studied, which are of interest due to their low fix… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
1
0

Year Published

2021
2021
2025
2025

Publication Types

Select...
4
1

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(2 citation statements)
references
References 14 publications
0
1
0
Order By: Relevance
“…Previously, exhaustive search has been used to construct MDS matrices of size 4 × 4 to 8 × 8 [14]. It is intractable to use this method to construct MDS matrices of larger sizes.…”
Section: Introductionmentioning
confidence: 99%
“…Previously, exhaustive search has been used to construct MDS matrices of size 4 × 4 to 8 × 8 [14]. It is intractable to use this method to construct MDS matrices of larger sizes.…”
Section: Introductionmentioning
confidence: 99%
“…In [KSV19], a method was presented to exhaustively search for various types of MDS matrices over GL(4, F 2 ), and they provided MDS matrices locally optimized with respect to d-XOR and s-XOR metrics. Similarly, there have been many works such as [LW16, LWL18, ZWS18, DL18, XZL + 20, YZW21] that considered MDS matrices over the general linear group GL(n, F 2 ), and many such works considered global optimization.…”
Section: Introductionmentioning
confidence: 99%