The construction of circulant matrices related to MDS matrices | Prikladnaya Diskretnaya Matematika - Applied Discrete Mathematics. 2022. № 56. DOI: 10.17223/20710410/56/2

The objective of this paper is to suggest a method of the construction of circulant matrices, which are appropriate for being MDS (Maximum Distance Separable) matrices utilising in cryptography. Thus, we focus on designing so-called bi-regular circulant matrices, and furthermore, impose additional restraints on matrices in order that they have the maximal number of some element occurrences and the minimal number of distinct elements. The reason to construct bi-regular matrices is that any MDS matrix is necessarily the bi-regular one, and two additional restraints on matrix elements grant that matrix-vector multiplication for the samples constructed may be performed efficiently. The results obtained include an upper bound on the number of some element occurrences for which the circulant matrix is bi-regular. Furthermore, necessary and sufficient conditions for the circulant matrix bi-regularity are derived. On the basis of these conditions, we developed an efficient bi-regularity verification procedure. Additionally, several bi-regular circulant matrix layouts of order up to 31 with the maximal number of some element occurrences are listed. In particular, it appeared that there are no layouts of order 32 with more than 5 occurrences of any element which yield a bi-regular matrix (and hence an MDS matrix).
Download file
Counter downloads: 71
  • Title The construction of circulant matrices related to MDS matrices
  • Headline The construction of circulant matrices related to MDS matrices
  • Publesher Tomask State UniversityTomsk State University
  • Issue Prikladnaya Diskretnaya Matematika - Applied Discrete Mathematics 56
  • Date:
  • DOI 10.17223/20710410/56/2
Keywords
circulant matrix, MDS code, MDS matrix
Authors
References
MacWilliams F. J. and Sloane N. J. The Theory of Error-Correcting Codes, vol. 16. Elsevier, 1977.
Segre B. Curve razionali normali ek-archi negli spazi finiti. Ann. Matem. Pura Appl., 1955, vol. 39, no. 1, pp. 357-379.
Ball S. On sets of vectors of a finite vector space in which every subset of basis size is a basis. J. Europ. Math. Soc., 2012, vol. 14, no.3, pp. 733-748.
Junod P. and Vaudenay S. Perfect diffusion primitives for block ciphers. LNCS, 2004, vol. 3357, pp. 84-99.
Rozhkov M. I. and Malakhov S. S. Experimental methods for constructing MDS matrices of a special form. J. Appl. Industr. Math., 2019, vol. 13, no. 2, pp. 302-309.
Gupta K. C. and Ray I. G. On constructions of circulant MDS matrices for lightweight cryptography. LNCS, 2014, vol. 8434, pp. 564-576.
Li Y. and Wang M. On the construction of lightweight circulant involutory MDS matrices.Intern. Conf. FSE, LNCS, 2016, vol. 9783, pp. 121-139.
Cauchois V. and Loidreau P. On circulant involutory MDS matrices. Designs, Codes and Cryptography, 2019, vol. 87, pp. 249-260.
Kesarwani A., Sarkar S., and Venkateswarlu A. Exhaustive search for various types of MDS matrices. IACR Trans. Symmetric Cryptology, 2019, pp. 231-256.
Malakhov S. S. and Rozhkov M. I. On construction of bi-regular circulant matrices, relating to MDS matrices. 2021 Intern. Conf. Engineering Technologies and Computer Science (EnT), IEEE, 2021, pp. 56-58.
Zarankiewicz K. Problem P 101. Colloq. Math., 1951, vol. 2, p. 131.
Reiman I. Uber ein problem von K. Zarankiewicz. Acta Mathematica Academiae Scientiarum Hungarica, 1958, vol. 9, no. 3-4, pp. 269-273.
 The construction of circulant matrices related to MDS matrices | Prikladnaya Diskretnaya Matematika - Applied Discrete Mathematics. 2022. № 56. DOI: 10.17223/20710410/56/2
The construction of circulant matrices related to MDS matrices | Prikladnaya Diskretnaya Matematika - Applied Discrete Mathematics. 2022. № 56. DOI: 10.17223/20710410/56/2
Download full-text version
Counter downloads: 116