<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jun 17, 2015 at 11:16 PM, Frank Wang <span dir="ltr"><<a href="mailto:frankw@mit.edu" target="_blank">frankw@mit.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div>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?</div><div></div></blockquote></div><br><div>RELIC [0] might also be worth a look, however it's more research oriented and not yet totally optimized for performance. It recently got support for twisted Edwards curves over prime fields (e.g. ed25519). For much longer it supports short Weierstraß curves over prime fields and binary fields. It also has symmetric and asymmetric pairings. However, keep in mind it's more from an academic background and not optimized for constant time and best performance yet.</div><div><br></div><div>[0] <a href="https://github.com/relic-toolkit/relic">https://github.com/relic-toolkit/relic</a></div><div><br></div><div>Cheers,</div><div>Tobias</div>
</div></div>