Cryptology ePrint Archive: Report 2017/420

Construction and Filtration of Lightweight Formalized MDS Matrices

Shiyi Zhang and Yongjuan Wang and Yang Gao and Tao Wang

Abstract: The 4x4 MDS matrix over F2 is widely used in the design of block cipher's linear diffusion layers. However, considering the cost of a lightweight cipher's implementation, the sum of XOR operations of a MDS matrix usually plays the role of measure. During the research on the construction of the lightweight 4x4 MDS matrices, this paper presents the concept of formalized MDS matrix: some of the entries that make up the matrix are known, and their positions are determined, and the criterions of the MDS matrix is satisfied. In this paper, using the period and minimal polynomial theory of entries over finite fields, a new construction method of formalized MDS matrices is proposed. A large number of MDS matrices can be obtained efficiently by this method, and their number distribution has significant structural features. However, the algebraic structure of the lightest MDS matrices is also obvious. This paper firstly investigates the construction of 4x4 lightweight MDS matrices, analyzes the distribution characteristics of the them, and the feasibility of the construction method. Then, for the lightest MDS matrices obtained from the method above, the algebraic relations in themselves and between each other are studied, and the important application of the alternating group A4 and it's subgroup, the Klein four-group is found.

Category / Keywords: block cipher; linear diffusion layer; MDS matrix; the alternating group; minimal polynomial

Date: received 14 May 2017, last revised 16 May 2017

Contact author: syzhang1352 at 163 com

Available format(s): PDF | BibTeX Citation

Version: 20170522:211851 (All versions of this report)

Short URL: ia.cr/2017/420

Discussion forum: Show discussion | Start new discussion


[ Cryptology ePrint archive ]