CRCCACNTApr 6, 2015

New algorithm for the discrete logarithm problem on elliptic curves

arXiv:1504.01175v139 citations
Originality Highly original
AI Analysis

This work addresses a critical problem in cryptography by improving the efficiency of breaking elliptic curve cryptosystems, representing a significant but incremental advance in computational number theory.

The paper tackles the discrete logarithm problem on elliptic curves by proposing a new algorithm based on solving cubic systems of Boolean equations, achieving an asymptotic complexity bound of 2^{c√(n ln n)} with c≈1.69 and outperforming Pollard's method on several FIPS-recommended binary elliptic curves.

A new algorithms for computing discrete logarithms on elliptic curves defined over finite fields is suggested. It is based on a new method to find zeroes of summation polynomials. In binary elliptic curves one is to solve a cubic system of Boolean equations. Under a first fall degree assumption the regularity degree of the system is at most $4$. Extensive experimental data which supports the assumption is provided. An heuristic analysis suggests a new asymptotical complexity bound $2^{c\sqrt{n\ln n}}, c\approx 1.69$ for computing discrete logarithms on an elliptic curve over a field of size $2^n$. For several binary elliptic curves recommended by FIPS the new method performs better than Pollard's.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes