Skip to main content

Timeline for Logjam on Elliptic Curves?

Current License: CC BY-SA 3.0

6 events
when toggle format what by license comment
May 29, 2015 at 16:15 vote accept SEJPM
May 24, 2015 at 7:31 history edited Samuel Neves CC BY-SA 3.0
Fix formula
May 23, 2015 at 14:57 comment added Samuel Neves The first logarithm requires $\sqrt{\pi n / 2} / 2^k$ storage, where $k$ is, as above, the number of bits defining a distinguished point. For a 256-bit curve, your $2^{60}$ storage bound implies $k \ge 68$, since that is the amount of storage needed for a single discrete log. Bernstein and Lange suggested (eprint.iacr.org/2012/318) $k = 86$ and a precomputation of $2^{86}$ distinguished points---at a cost of $2^{172}$---making individual logarithms computable with $2^{86}$ effort. Reducing $k$ greatly increases the amount of work; I doubt $2^{30}$ speedup would be achievable.
May 23, 2015 at 13:17 comment added SEJPM You need $i$ times the storage for solving the $i$th discrete logarithm? So it would be possible to reach a speedup of $2^{30}$ with storing $2^{60}$ samples resulting in a general effort of $2^{98}$ to break something like secp256?
May 23, 2015 at 0:39 history edited Samuel Neves CC BY-SA 3.0
added 83 characters in body
May 23, 2015 at 0:34 history answered Samuel Neves CC BY-SA 3.0