ed25519-donna
ed25519-donna copied to clipboard
Submit to SUPERCOP
Submit your implementations to SUPERCOP to enable easy comparisons on many different platforms on the eBACS website.
was actually working on that! I wanted to do the sse2 versions at the least, but wasn't sure about the usefulness of the base stuff, partly due to not having access to exotic platforms (non x86) to test them on where they might be more useful.
I've been investigating what is faster about the amd64-51/64 implementations and what I could incorporate in, and may have gotten speed-competitive-or-better with them on amd64 (mostly due to cutting more corners with the carry chains). gcc is still generating some sub code involving adding a 64bit int to a 128bit int, but it's good enough for now I think. Will push it along with amd64-51/64 timings soon
New code up, need to get the SSE2 stuff updated and then fixed up for SUPERCOP