A Subexponential Algorithm for Evaluating Large Degree Isogenies

Mathematics – Number Theory

Scientific paper

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Final version, to appear in ANTS IX

Scientific paper

An isogeny between elliptic curves is an algebraic morphism which is a group homomorphism. Many applications in cryptography require evaluating large degree isogenies between elliptic curves efficiently. For ordinary curves of the same endomorphism ring, the previous best known algorithm has a worst case running time which is exponential in the length of the input. In this paper we show this problem can be solved in subexponential time under reasonable heuristics. Our approach is based on factoring the ideal corresponding to the kernel of the isogeny, modulo principal ideals, into a product of smaller prime ideals for which the isogenies can be computed directly. Combined with previous work of Bostan et al., our algorithm yields equations for large degree isogenies in quasi-optimal time given only the starting curve and the kernel.

No associations

LandOfFree

Say what you really think

Search LandOfFree.com for scientists and scientific papers. Rate them and share your experience with other people.

Rating

A Subexponential Algorithm for Evaluating Large Degree Isogenies does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.

If you have personal experience with A Subexponential Algorithm for Evaluating Large Degree Isogenies, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and A Subexponential Algorithm for Evaluating Large Degree Isogenies will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFWR-SCP-O-169311

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.