[curves] General Curve25519 and Ed25519 Libraries

Frank Wang frankw at mit.edu
Wed Jun 17 14:16:52 PDT 2015


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?

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://moderncrypto.org/mail-archive/curves/attachments/20150617/f2238329/attachment.html>

More information about the Curves mailing list