33

On the Counting of Involutory MDS Matrices

Cryptography and Communications (Cryptogr. Commun.), 2023
Abstract

The optimal branch number of MDS matrices has established their prominence in the design of diffusion layers for various block ciphers and hash functions. Consequently, several matrix structures have been proposed for designing MDS matrices, including Hadamard and circulant matrices. In this paper, we first provide the count of Hadamard MDS matrices of order 44 over the field F2r\mathbb{F}_{2^r}. Subsequently, we present the counts of order 22 MDS matrices and order 22 involutory MDS matrices over the field F2r\mathbb{F}_{2^r}. Finally, leveraging these counts of order 22 matrices, we derive an upper bound for the number of all involutory MDS matrices of order 44 over F2r\mathbb{F}_{2^r}.

View on arXiv
Comments on this paper