2012
DOI: 10.1002/sec.556
|View full text |Cite
|
Sign up to set email alerts
|

Algebraic construction of cryptographically good binary linear transformations

Abstract: Maximum Distance Separable (MDS) and Maximum Distance Binary Linear (MDBL) codes are used as diffusion layers in the design of the well-known block ciphers like the Advanced Encryption Standard, Khazad, Camellia, and ARIA. The reason for the use of these codes in the design of block ciphers is that they provide optimal diffusion effect to meet security of a round function of a block cipher. On the other hand, the constructions of these diffusion layers are various. For example, whereas the Advanced Encryption … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
15
0

Year Published

2014
2014
2022
2022

Publication Types

Select...
6
1

Relationship

2
5

Authors

Journals

citations
Cited by 15 publications
(15 citation statements)
references
References 18 publications
0
15
0
Order By: Relevance
“…In [16] and [17], an algebraic method is presented to construct 8 × 8, 16 × 16 and 32 × 32 binary matrices with a maximum or maximum achievable branch number by taking into consideration the number of fixed points at the same time. These studies focus on achieving good implementation properties.…”
Section: Previous Studiesmentioning
confidence: 99%
“…In [16] and [17], an algebraic method is presented to construct 8 × 8, 16 × 16 and 32 × 32 binary matrices with a maximum or maximum achievable branch number by taking into consideration the number of fixed points at the same time. These studies focus on achieving good implementation properties.…”
Section: Previous Studiesmentioning
confidence: 99%
“…A limited search (focusing only on cyclic matrices of this form) results already in rather competitive non-involutory matrices with HW of only 76, whereas the best reported involutory matrices have HW of 112 [12]. We therefore focus our search on HW below 76 and 112 for non-involutory and involutory matrices, respectively.…”
Section: Introductionmentioning
confidence: 99%
“…constructed 16 × 16 and 32 × 32 binary matrices with branch numbers of 8 and 10, respectively, giving good implementation properties on 8‐bit and 32‐bit processors. In , 8 × 8 and 16 × 16 binary matrices with maximum branch numbers and good implementation properties were proposed with an algebraic approach, where 2 × 2 and 4 × 4 MDS or almost MDS matrices (Hadamard and circulant matrices with branch numbers of 4 or 5) over double-struckF24 were used. In , 32 × 32 involutory binary matrices with the maximum branch number of 12 were constructed by 8 × 8 matrices over double-struckF24(Hadamard matrices with branch numbers of 7 or 8).…”
Section: Introductionmentioning
confidence: 99%
“…In , 32 × 32 involutory binary matrices with the maximum branch number of 12 were constructed by 8 × 8 matrices over double-struckF24(Hadamard matrices with branch numbers of 7 or 8). In , 20 × 20 and 24 × 24 binary matrices with branch numbers of 8 and 10, respectively, were presented by a different interpretation of the method given in and . In , Albrecht et al .…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation