-
- Downloads
Integrate ed25519-donna (Not yet used).
Integrate ed25519-donna into the build process, and provide an interface that matches the `ref10` code. Apart from the blinding and Curve25519 key conversion, this functions as a drop-in replacement for ref10 (verified by modifying crypto_ed25519.c). Tests pass, and the benchmarks claim it is quite a bit faster, however actually using the code requires additional integration work.
Showing
- .gitignore 2 additions, 0 deletions.gitignore
- src/common/include.am 1 addition, 0 deletionssrc/common/include.am
- src/ext/ed25519/donna/README.tor 32 additions, 0 deletionssrc/ext/ed25519/donna/README.tor
- src/ext/ed25519/donna/ed25519-donna-portable.h 15 additions, 0 deletionssrc/ext/ed25519/donna/ed25519-donna-portable.h
- src/ext/ed25519/donna/ed25519-randombytes-custom.h 9 additions, 0 deletionssrc/ext/ed25519/donna/ed25519-randombytes-custom.h
- src/ext/ed25519/donna/ed25519_donna_tor.h 24 additions, 0 deletionssrc/ext/ed25519/donna/ed25519_donna_tor.h
- src/ext/ed25519/donna/ed25519_tor.c 240 additions, 0 deletionssrc/ext/ed25519/donna/ed25519_tor.c
- src/ext/ed25519/donna/test-internals.c 24 additions, 10 deletionssrc/ext/ed25519/donna/test-internals.c
- src/ext/include.am 41 additions, 0 deletionssrc/ext/include.am
src/ext/ed25519/donna/README.tor
0 → 100644
src/ext/ed25519/donna/ed25519_donna_tor.h
0 → 100644
src/ext/ed25519/donna/ed25519_tor.c
0 → 100644
Please register or sign in to comment