A Class of Large-Scale MDS Constructions Based on Known MDS Matrices
Symmetric ciphers are widely used due to their consistent encryption and decryption processes and high efficiency. The principles of confusion and diffusion are the two fundamental design principles of symmetric ciphers. The use of linear matrices as diffusion layers is a mainstream approach in symmetric cipher design. For instance, AES employs Maximum Distance Separable (MDS) codes, a type of linear error-correcting code, in order to construct the optimal diffusion layers. Lightweight MDS matrices with low Hamming weights and minimal implementation costs are preferred by designers. Examples include the cyclic matrice like(2,3,1,1) and another Hadamard matrice like (2,5,3,1). Traditional MDS constructions over the finite field rely on the selection of irreducible polynomials, which limits their scalability. In this paper, we have investigated the large-scale construction of MDS matrices based on existing ones. Through introducing a single-cycle permutation parameter, we have redefined the xtime(α) operation on the finite field, which is decoupling multiplication from cyclic shifts and XOR operations. This enables broader MDS constructions, expanding the existing MDS quantity by a factor of n!. Specific instances of MDS constructions for two class of matrices are provided.
Authors
- Hao Tan
- You Wu (ORCID: https://orcid.org/0000-0002-3639-2515)
- Jinbo Wang (ORCID: https://orcid.org/0000-0002-3527-1551)
- Jianjun Wang (ORCID: https://orcid.org/0000-0003-1575-0173)
Institutions
- Southwestern Institute of Physics (CN)
Publication Details
- Published
- 2025-05-23
- DOI
- https://doi.org/10.1109/ecis65594.2025.11087010
- Primary Topic
- Energy Efficient Wireless Sensor Networks
- Type
- article
- Field-Weighted Citation Impact
- 0.00