Solving DLP with Auxiliary Input over an Elliptic Curve Used in TinyTate Library
Abstract
The discrete logarithm problem with auxiliary input (DLPwAI) is a problem to find α from G, αG, αd G in an additive cyclic group generated by G of prime order r and a positive integer d dividing r − 1. The infeasibility of DLPwAI assures the security of some cryptographic schemes. In 2006, Cheon proposed a novel algorithm for solving DLPwAI. This paper shows our experimental results of Cheon’s algorithm by implementing it with some speeding-up techniques. In fact, we succeeded to solve DLPwAI in a group with 128-bit order in 45 hours with a single PC on an elliptic curve defined over a prime finite field with 256-bit elements which is used in the TinyTate library.
Domains
Computer Science [cs]Origin | Files produced by the author(s) |
---|
Loading...