The pairing is 'just' a bilinear mapping of two point in a curve group
into a "third" group, type depending on what pairing.

I'm wondering where pairings should go in Sage structure?

- any comments on that?

On 14 Nov., 19:38, Burcin Erocal <[EMAIL PROTECTED]> wrote:
> On Fri, 14 Nov 2008 14:10:07 +0000
>
>
>
> Martin Albrecht <[EMAIL PROTECTED]> wrote:
>
> > On Friday 14 November 2008, Burcin Erocal wrote:
> > > On Fri, 14 Nov 2008 05:38:03 -0800 (PST)
>
> > > David Møller Hansen <[EMAIL PROTECTED]> wrote:
> > > > I would really like to start such a project.
>
> > > > But I wouldn't know the first thing on how to do so..
>
> > > > - Think I'll start by reading up on Sage dev. guide.
>
> > > > Do you usually keep track of projects here in the sage-devel
> > > > group?
>
> > > You can get a trac account, and create an entry in trac about your
> > > project.
>
> > >http://wiki.sagemath.org/TracGuidelines
>
> > > As a first step in writing such a wrapper, you should create an spkg
> > > that installs the library in the sage environment. (i.e., with
> > > prefix=SAGE_LOCAL)
>
> > > Look in the directories under sage/interfaces/ for examples of how
> > > to go about calling c/c++ libraries,
>
> > Did you mean sage/libs? sage/interfaces is for pexpect interfaces
> > while sage/libs has some of the gory details for C/C++ integration.
>
> Yes, I meant libs, and managed to write interfaces. Thanks for
> the correction.
>
> > > you will also need to write some python
> > > code to make these functions easily available to the user. I suppose
> > > this would be in sage/crypto/.
>
> > Or in the schemes/elliptic_curve subdirectory?
>
> I don't have any clue how a user interface to pairing should be. I just
> wanted to point out that the real code is not in the libs directory.
>
> I guess I should check my sleep deprivation levels before hitting the
> send button next time. :)
>
> Cheers,
>
> Burcin
--~--~---------~--~----~------------~-------~--~----~
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://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to