On Wed, 21 Nov 2007, Robert Bradshaw wrote:
> On Nov 21, 2007, at 8:22 AM, William Stein wrote:
> > On Nov 21, 2007 8:17 AM, Steffen <[EMAIL PROTECTED]> wrote:
> >>
> >> Hi, I needed some calculation period benchmark for pairings. I could
> >> not find anything build in, but the following implementation
> >> solved my
> >> problem:
> >>
> >> http://maths.straylight.co.uk/archives/104
>
> I also implemented the Tate pairing (in SAGE), but it's probably
> nowhere near as optimized as the one above. (I also didn't verify
> correctness except that it was indeed a bilinear pairing on curves.)

Hi Robert,

Is your code part of SAGE? I couldn't find it on sage.math.

sage: version()
 'SAGE Version 2.8.12, Release Date: 2007-11-06'

I presume your implementation is based on Miller's algorithm. The
implementation at the above link is based on Stange's Elliptic Nets
algorithm. Pari/GP scripts to compute the Tate Pairings, Elliptic
Divisibilty Sequences are available on her webpage.

http://www.math.brown.edu/~stange/

It'll be nice to have both Miller's and Stange's implementations of the
Tate pairing in SAGE. Both algorithms have the same asymptotic time
complexity (differ in the mutlitplicative constants).

Regards,
Ifti


--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~----------~----~----~----~------~----~------~--~---

Reply via email to