ed25519-donna icon indicating copy to clipboard operation
ed25519-donna copied to clipboard

Implementations of a fast Elliptic-curve Digital Signature Algorithm

Results 15 ed25519-donna issues
Sort by recently updated
recently updated
newest added

This adds support for arm64 on MSVC.

Add missing `fclose` calls for variable `f`

I've forked this code to add Diffie-Hellman key exchange, so the same keypair can be used for signing _and_ encryption (primitive ge25519_scalarmult; I've first written a variable time scalarmult derived...

[ed25519-donna.patch.txt](https://github.com/floodyberry/ed25519-donna/files/267954/ed25519-donna.patch.txt) I am using ed25519-donna not for EdDSA, but for general point operations using ed25519 curve. I noticed that ge25519_double_scalarmult_vartime() does not correctly finalize the result. If I try to...

"Use -DED25519_INLINE_ASM to disable the use of custom assembler routines and instead rely on portable C." should be: "Use -DED25519_NO_INLINE_ASM to disable the use of custom assembler routines and instead...

On Osx ALIGN is already defined on /usr/include(i386/param.h # define ALIGN(p) __DARWIN_ALIGN(p) I just renamed it from (ed25519-donna-portable-identify.h) into ALIGN2 and in the followings files : curve25519-donna-32bit.h curve25519-donna-helpers.h curve25519-donna-sse2.h ed25519-donna-32bit-tables.h...

And I checked the source, to make sure that it was correct!

Hi there, Great work on the library! I want to port the ed25519 and curve25519 implementations of yours to a 32bit MCU with no operating system. Can you give some...

This silences a macro redefinition warning.