curve25519

Mehdi Sotoodeh mehdisotoodeh at gmail.com
Wed Jun 10 13:16:23 AEST 2015


I have developed a compact at the same time high performance library for
curve25519/ed25519 and I have placed it in the public domain. It support DH
key exchange as well as ed25519 keygen, sign and verify. The implementation
is constant-time, supports blinding, bulk-verify and more.

The library is available as portable-C as well as ASM for Intel-x64 CPUs.
It outperforms curve25519-donna by a factor of 3.6 to 11 depending on the
target.

You may have a look at the source code hosted at:
https://github.com/msotoodeh/curve25519.

I was wondering if OpenSSH is a suitable home for this library?


Thanks, Mehdi.


More information about the openssh-unix-dev mailing list