An Efficient $F_4$ -style Based Algorithm to Solve MQ Problems
An Efficient $F_4$ -style Based Algorithm to Solve MQ Problems
复制标题
一种高效的基于 $F_4$ 风格的算法来解决 MQ 问题
DOI:
10.1007/978-3-030-26834-3_3
复制
发表时间:
2019
期刊:
影响因子:
--
通讯作者:
Uchiyama Shigenori
中科院分区:
文献类型:
--
作者:
Ito Takuma;Shinohara Naoyuki;Uchiyama Shigenori
The multivariate public key cryptosystem (MPKC) is a potential post-quantum cryptosystem. Its safety depends on the hardness of solving systems of algebraic equations over finite fields. In particular, the multivariate quadratic (MQ) problem is that of solving such a system consisting of quadratic polynomials and is regarded as an important research subject in cryptography. In the Fukuoka MQ challenge project, the hardness of the MQ problem is discussed, and the algorithms used for the MQ problem and the computational results obtained by these algorithms are reported. The algorithms to compute Gröbner basis for the polynomial set given by the MQ problem are for solving the MQ problem. For example, thealgorithm and M4GB algorithm have succeeded in solving several MQ problems provided by the project. In this paper, based on the-style algorithm, we present an efficient algorithm to solve the MQ problems with dense polynomials generated in the Fukuoka MQ challenge project. We experimentally show that our algorithm requires less computational time and memory for these MQ problems than thealgorithm and M4GB algorithm. We succeeded in solving Type II problems using our algorithm when the numbers of variables are 36 and 37.