Schoof's algorithm: Difference between revisions

Content deleted Content added
Frobitz (talk | contribs)
m Cleaned up the algorithm
饒彥偉 (talk | contribs)
Implementations: Clarify that Miracl is now GNU/DFSG-free software
Line 142:
 
==Implementations==
Several algorithms were implemented in [[C++]] by Mike Scott and are available with [ftp://ftp.computing.dcu.ie/pub/crypto/ source code]. The implementations are free (no terms, no conditions), butand theymake use of the [[http://indigo.ie/~mscott/MIRACL (software)|MIRACL]] library which is onlydistributed freeunder forthe non-commercial use[[AGPLv3]]. Note that (unmodified) programs may be used to generate curves for commercial use. There are
* Schoof's algorithm [ftp://ftp.computing.dcu.ie/pub/crypto/schoof.cpp implementation] for <math>E(\mathbb{F}_p)</math> with prime <math>p</math>.
* Schoof's algorithm [ftp://ftp.computing.dcu.ie/pub/crypto/schoof2.cpp implementation] for <math>E(\mathbb{F}_{2^m})</math>.