the dlp on elliptic curves with the same order
play

The DLP on Elliptic Curves with the same order Marios Magioladitis - PowerPoint PPT Presentation

The DLP on Elliptic Curves with the same order Marios Magioladitis University of Duisburg-Essen, IEM January 15, 2008 M. Magioladitis (IEM) The DLP on Elliptic Curves January 15, 2008 1 / 9 Aim of the talk Theorem of Tate Let E and E be


  1. The DLP on Elliptic Curves with the same order Marios Magioladitis University of Duisburg-Essen, IEM January 15, 2008 M. Magioladitis (IEM) The DLP on Elliptic Curves January 15, 2008 1 / 9

  2. Aim of the talk Theorem of Tate Let E and E ′ be two elliptic curves over F q . E and E ′ are isogenous ⇔ | E | = | E ′ | . Main question Consider E , E ′ isogenous elliptic curves. DLP ( E ) ? = DLP ( E ′ ) Answer Yes ∗ Generalized Riemann hypothesis � The same endomorphism ring ( technical ) � M. Magioladitis (IEM) The DLP on Elliptic Curves January 15, 2008 2 / 9

  3. Extending the result Question : Can we extend it for curves of genus 2? Answer : Hopefully, yes! For genus > 1 we have to work with Jacobians. Question : Can we extend it for curves of genus 3? Answer : No :( Curves of genus 3 Hyperelliptic Non-hyperelliptic M. Magioladitis (IEM) The DLP on Elliptic Curves January 15, 2008 3 / 9

  4. Curves of genus 3 1 DLP in hyperelliptic case: ˜ O ( q 4 / 3 ) group operations (Gaudry, Thomé, Thériault, Diem) 2 DLP in non-hyperelliptic case: ˜ O ( q ) group operations (Diem’s index calculus algorithm) 3 ∃ "many" (at least 18 . 78%) hyperelliptic curves of genus 3 with an explicit isogeny of small degree of their Jacobian to a Jacobian of a non-hyperelliptic curve. (Smith) M. Magioladitis (IEM) The DLP on Elliptic Curves January 15, 2008 4 / 9

  5. DLP is random reducible Let E and E ′ be two isogenous elliptic curves over F q . E and E ′ belong to the same level ⇔ End ( E ) = End ( E ′ ) . Corollary (Assuming GRH ) The DLP on elliptic curves is random reducible. Given any algorithm A that solves DLP on some fixed positive proportion of curves in a fixed level, then DLP can probabilistically solved on any given curve in the same level with polylog(q) expected queries to A with random inputs. M. Magioladitis (IEM) The DLP on Elliptic Curves January 15, 2008 5 / 9

  6. Sketch of the proof DL[E] ideal class graph isogeny graph with short edges with small norms Graph theory k -regular graph λ ≤ O ( k β ) , β < 1 random walk how costly is one step? how many steps? O ( l 3 ) locally polylog ( q ) steps whole cost DL[E’] M. Magioladitis (IEM) The DLP on Elliptic Curves January 15, 2008 6 / 9

  7. Number and type of isogenies E → E ′ of degree ℓ Kohel (1996) Case Type Subcase Type ℓ � | c π 1 + ( D ℓ � | c E ℓ ) → ℓ − ( D ℓ | c π ℓ ) ↓ ℓ � | c π c E ℓ | c E 1 ↑ ℓ | c π ℓ ↓ c E 1 ↓ [ End ( E ) : End ( E ′ )] = ℓ 2 ↑ [ End ( E ′ ) : End ( E )] = ℓ 3 → End ( E ) = End ( E ′ ) M. Magioladitis (IEM) The DLP on Elliptic Curves January 15, 2008 7 / 9

  8. A standard result from graph theory Proposition Let G be a k -regular graph with h vertices. Suppose that the eigenvalue λ of any non-constant eigenvector satisfies the bound | λ | ≤ c for some c < k . Let S be any subset of the vertices of G , and x be any vertex in G . Then a random walk of any length at least log 2 h / | S | 1 / 2 starting from x will log k / c land in S with probability at least | S | 2 h . M. Magioladitis (IEM) The DLP on Elliptic Curves January 15, 2008 8 / 9

  9. Main result Theorem ( Assuming GRH ) Let E be an elliptic curve of order N over F q . There exists a polynomial P ( x ) , independent of N and q , s.t. for P ( log q ) , the isogeny graph G on each level is a nearly Ramanujan graph and any random walk on G will h reach a subset of size h with probability at least 2 |G| after polylog ( q ) steps. M. Magioladitis (IEM) The DLP on Elliptic Curves January 15, 2008 9 / 9

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend