Minors solve the elliptic curve discrete logarithm problem

Ansari Abdullah,Ayan Mahalanobis
2023-10-06
Abstract:The elliptic curve discrete logarithm problem is of fundamental importance in public-key cryptography. It is in use for a long time. Moreover, it is an interesting challenge in computational mathematics. Its solution is supposed to provide interesting research directions. In this paper, we explore ways to solve the elliptic curve discrete logarithm problem. Our results are mostly computational. However, it seems, the methods that we develop and directions that we pursue can provide a potent attack on this problem. This work follows our earlier work, where we tried to solve this problem by finding a zero minor in a matrix over the same finite field on which the elliptic curve is defined. This paper is self-contained.
Cryptography and Security,Information Theory,Algebraic Geometry
What problem does this paper attempt to address?
This paper attempts to address the Elliptic Curve Discrete Logarithm Problem (ECDLP). ECDLP is a core problem in public key cryptography and has been widely applied for a long time. Additionally, it is an interesting challenge in computational mathematics, and its solution could provide new directions for future research. Specifically, the paper explores the method of solving ECDLP through zero minors of matrices. The authors present the following main points: 1. **Relationship between zero minors and ECDLP**: - Finding a zero minor in an appropriate matrix can solve the discrete logarithm problem. - The authors demonstrate successful cases of finding zero minors through experiments, particularly involving almost principal minors. 2. **Algorithms and experiments**: - The authors propose a method based on Gaussian elimination and Schur complement, and verify its effectiveness through experiments. - Furthermore, the authors develop an almost principal minor algorithm, which shows better performance in solving ECDLP. 3. **Experimental results**: - Through experiments, the authors find that for different input sizes, the almost principal minor algorithm can solve the problem with only one kernel in most cases. - Experimental data indicate that as the input field size increases, the performance of the almost principal minor algorithm remains stable, while the performance of the Gaussian elimination and Schur complement method gradually declines. 4. **Theoretical contributions**: - The authors propose the initial minor conjecture, which states that there exists a polynomial or sub-exponential number of minors such that if all these minors are non-zero, then all minors of the entire matrix are non-zero. - This conjecture provides new directions for future theoretical research. In summary, the main goal of this paper is to solve the Elliptic Curve Discrete Logarithm Problem through zero minors of matrices, and the effectiveness of this method is verified through experiments.