What is it about tweetnacl that you find difficult to use?  It has 
crypto_scalarmult, which takes a point and an integer and outputs the result.  
It’s hard to imagine how it could get much simpler than that.

rg

On Jun 17, 2015, at 2:16 PM, Frank Wang <[email protected]> wrote:

> Hi,
> 
> 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?
> 
> Thanks,
> Frank
> _______________________________________________
> Curves mailing list
> [email protected]
> https://moderncrypto.org/mailman/listinfo/curves

_______________________________________________
Curves mailing list
[email protected]
https://moderncrypto.org/mailman/listinfo/curves

Reply via email to