curve25519

Mark Janssen maniac.nl at gmail.com
Wed Jun 10 20:11:13 AEST 2015


I haven't looked at the code... and I'm not qualified to look at assembly
and crypto code, so I won't comment on that, but you are not exactly clear
on the license on the code. In your readme you first state 'All rights
reserved' ... then claim the code is in 'the public domain'. Looking into
the headings on the source-code, I see a BSD like license-text:

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that source code retains the
above copyright notice and following disclaimer.

But otherwise... well done on building a fast cypher

Mark


On Wed, Jun 10, 2015 at 5:16 AM, Mehdi Sotoodeh <mehdisotoodeh at gmail.com>
wrote:
>
> 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.
> _______________________________________________
> openssh-unix-dev mailing list
> openssh-unix-dev at mindrot.org
> https://lists.mindrot.org/mailman/listinfo/openssh-unix-dev




-- 
Mark Janssen  --  maniac(at)maniac.nl
Unix / Linux Open-Source and Internet Consultant
Maniac.nl Sig-IO.nl Vps.Stoned-IT.com


More information about the openssh-unix-dev mailing list