Fast Computing of Quadratic Forms of HFE Polynomials over fields of characteristic two
Borja Gómez
Abstract
In this paper the author introduces methods that represent elements of a Finite Field as matrices that linearize certain operations like the product of elements in . Since the Central Polynomial Map coming from the HFE scheme involves multiplication of elements in a Finite Field , using a \textit{novel method} based in Linear Algebra the Quadratic Forms resulting from the polynomial map of the Public Key can be computed in few steps and these are bounded by the matrix that represents the linear action of the polynomial remainder modulo , which is the irreducible polynomial that identifies . When the irreducible polynomial is of the form \textit{modulo }, the matrix is computed deterministically in few steps and all the Quadratic Forms are derived from this matrix. The research done tells that the central Polynomial Map is computed extremely fast, for example, in the CAS \textit{Mathematica}, taking an HFE Polynomial, Quadratic Forms are computed in seconds for the case . This raises the more general lemma that Quadratic Forms obtained from BigField schemes are entirely dependent on the selected irreducible polynomial as the matrix is conditioned by the structure of this polynomial.
@misc{cryptoeprint:2020/1380,
author = {Borja Gómez},
title = {Fast Computing of Quadratic Forms of {HFE} Polynomials over fields of characteristic two},
howpublished = {Cryptology {ePrint} Archive, Paper 2020/1380},
year = {2020},
url = {https://eprint.iacr.org/2020/1380}
}
Note: In order to protect the privacy of readers, eprint.iacr.org
does not use cookies or embedded third party content.