[curves] General Curve25519 and Ed25519 Libraries
str4d at i2pmail.org
Wed Jun 17 15:51:50 PDT 2015
-----BEGIN PGP SIGNED MESSAGE-----
On 06/18/2015 09:27 AM, Frank Wang wrote:
> I am working on a research project at MIT, and I need to use
> elliptic curves (or a group where DDH is hard, but elliptic curves
> seem like the best way to go) to implement a cryptographic scheme.
> I've been trying to search for general Curve25519 and Ed25519
> libraries where I can just do add and scalar multiply as well as
> hash messages to points. The best library I've come across so far
> is tweetnacl, which has the add and scalar multiply operation for
> Ed25519, but it's a bit difficult to use, and I end up modifying
> the library to do subtraction of points.
> I have yet to find a good library that allows me to just do
> operations on Ed25519 or Curve25519. Does such a library exist? If
> not, any tips on what I should do? Should I just use another curve
> library that is better supported? If so, any suggestions?
If you are willing to use Java, you can look at my Ed25519 library.
It exposes addition, subtraction and scalar multiplication operations
on EdDSA group elements.
Some Ed25519 libraries in other languages are listed here, but I
don't know what operations they expose.
> Thanks, Frank
> _______________________________________________ Curves mailing
> list Curves at moderncrypto.org
-----BEGIN PGP SIGNATURE-----
-----END PGP SIGNATURE-----
More information about the Curves