Construction methods for mds matrices using companion and permutation matrices for lightweight cryptography | Applied Discrete Mathematics. Supplement. 2019. № 12. DOI: 10.17223/2226308X/12/59

Construction methods for mds matrices using companion and permutation matrices for lightweight cryptography

In this work, we propose a new construction method of MDS-matrices of dimension k = 4,6 by means of summation of a power r of the companion matrix of a certain polynomial and a fixed permutation matrix over the finite field GF(28). The method is represented by the expression S^ + P for a polynomial f (x) = = xk + fk-1xk-1 + ... + f1x + f0, where Sf is the companion matrix of the polynomial f (x), P is a permutation matrix, r = 3k/2, and the coefficients fi £ {0,1, a, a-1, a2, a3}. For its effective implementation, it is proposed to apply Sf as a linear feedback shift register with characteristic polynomial f (x) and P as a Feistel network with k entrances. The XOR-count metric is used to show the effectiveness of the proposed method in algorithms that require low implementation cost.

Download file
Counter downloads: 121

Keywords

MDS-матрицы, сопровождающие матрицы многочленов, подстановочные матрицы, конечные поля, низкоресурсная криптография, XOR-сложность, MDS-matrices, companion matrices, permutation matrices, LFSR, finite field, lightweight cryptography, XOR-count

Authors

NameOrganizationE-mail
Coy Puente O.Center for Certification Research LLCo.coypuente@gmail.com
Всего: 1

References

Augot D. and Finiasz M. Direct construction of recursive MDS diffusion layers using shortened BCH codes // LNCS. 2014. V.8540. P. 3-17.
Guo J., Peyrin T., and Poschmann A. The PHOTON family of lightweight hash functions // LNCS. 2011. V. 6841. P. 222-239.
Sarkar S. and Sim S. M. A deeper understanding of the XOR count distribution in the context of lightweight cryptography // LNCS. 2016. V.9646. P. 167-182.
Toh D., Teo J., Khoo K., and Sim S. M. Lightweight MDS serial-type matrices with minimal fixed XOR count // LNCS. 2018. V. 10831. P. 51-71.
Gupta K. C. and Ray I. G. On constructions of MDS matrices from companion matrices for lightweight cryptography // LNCS. 2013. V.8128. P. 29-43.
 Construction methods for mds matrices using companion and permutation matrices for lightweight cryptography | Applied Discrete Mathematics. Supplement. 2019. № 12. DOI: 10.17223/2226308X/12/59

Construction methods for mds matrices using companion and permutation matrices for lightweight cryptography | Applied Discrete Mathematics. Supplement. 2019. № 12. DOI: 10.17223/2226308X/12/59

Download full-text version
Counter downloads: 2700